Peter Dinklage is a wonderful actor who captures the soul of Cyrano.(even without the exaggerated nose) Haley Bennett is luminous as Roxanne. I felt a split of emotion watching the film. I loved the film but not the music. For me, It was not on par with the original Broadway score of, “Cyrano.”But I still loved watching this beautiful film and it’s talented cast.