Roxanne est bientôt sans le sou. Marie, sa dame de compagnie, l’encourage à accepter les avances du duc De Guiche. Elle n’éprouve aucune attirance pour lui mais accepte son invitation au théâtre. Depuis sa loge, elle croise le regard de Christian, un jeune soldat. C’est le coup de foudre, mais ils ne se parlent pas. La représentation est interrompue par l’intervention de Cyrano, ami d’enfance de Roxanne, qui triomphe en duel du comédien principal. Jaloux de Cyrano, De Guiche charge des mercenaires de l’éliminer. Bien que blessé, Cyrano les élimine. Marie lui annonce que Roxanne lui rendra visite à l’aube. Le lendemain, Cyrano se prépare à déclarer son amour à Roxane. Mais elle lui annonce être amoureuse de Christian, et lui fait promettre de le protéger : c’est une recrue sous ses ordres. Cyrano se lie d’amitié avec Christian, amoureux de Roxanne, mais incapable de manier les mots pour la courtiser... Cyrano écrit alors des lettres à Roxanne pour le compte de Christian. Leur premier rendez-vous est un fiasco, le second conduit à un baiser. La guerre éclate. De Guiche se proposant de l’épouser en pleine nuit, Roxanne profite de la présence du prêtre pour épouser Christian. De Guiche les envoie au front. Lorsque Christian comprend que Cyrano aime désespérément Roxanne, il se précipite sous les tirs ennemis. Quelques années plus tard. Roxanne s’est retirée dans un couvent. Cyrano, malade, lui rend visite chaque semaine. Lors de sa dernière visite, il lui avoue son amour et meurt dans ses bras.