Cyrano de Bergerac (Gerard Depardieu) ist ein hochdekorierter französischer Hauptmann. Eigentlich sollte der kämpferisch und auch poetisch veranlagte Mann keine Probleme bei den Frauen haben. Aber er hat ein kleines Schönheitsproblem: Er leidet unter einer riesigen Nase. Seine unsterbliche Liebe zur schönen Roxane (Anne Brochet) scheint ...