Filmen handlar om Cyrano De Bergerac (Peter Dinklage), en man före sin tid, som imponerar antingen med sin kvickhet eller med sin briljanta fäktning. Cyrano är övertygad om att hans utseende gör honom ovärdig att älskas av sin trogna och vackra vän Roxanne (Haley Bennett). Han vågar inte erkänna sina känslor för henne – och Roxanne blir förälskad i Christian (Kelvin Harrison, Jr) vid första ögonkastet.