Cyrano de Bergerac (Pierre Magnier) to radosny i dowcipny poeta pełen charyzmy i brawury w XVII-wiecznej Francji. Ma tylko jedną wadę: niezwykle długi nos, przez co nie jest atrakcyjny dla żadnej kobiety.
Tao (Joë Hamman) jest mieszańcem, który przystrojony w głowę smoka uchodzi dla tubylców za Ducha Zła, który pozwala mu na dokonywanie wszelkiego rodzaju niegodziwości. Z pomocą wspólników próbuje przejąć plany pola naftowego...
W małej rybackiej wiosce pośród politycznych zebrań i rewolucyjnych działań wybuchają miłosne romanse. Natura dodaje dramaturgii do ludzkich namiętności swoimi wichurami i burzami morskimi.