Victorine (Grinberg) vive en los suburbios de Marsella y lleva una vida rutinaria y sombría. Sueña con vivir y amar, con que su madre deje de hacer tonterías, con que su padre alcohólico (Marcello Mastroianni) deje de beber. Paul (Oliver Martinez), su primer amor, muere asesinado. Cuando encuentra a Maurice, enseguida tiene dos hijos. Y la vida continúa igual para Victorine.
Cyrano es un brillante poeta y un hábil espadachín que expresa su amor por la bella Roxane a través de Christian, el apuesto soldado a quien ella ama. Cyrano es jactancioso y fanfarrón, de genio vivo pero a la vez ingenioso e irónico, noble y orgulloso. Pero esconde una herida secreta que le atormenta: su agudo sentido del ridículo, su fealdad y su susceptibilidad le han impedido ser amado por Roxane. Sin embargo, ya que su amada ama a otro, él ayudará a su rival escribiendo en su nombre apasionadas cartas de amor.