Peter Dinklage
Cyrano de Bergerac
Peter Dinklage
Cyrano de Bergerac
Haley Bennett
Roxanne
Kelvin Harrison Jr.
Christian de Neuvillette
Ben Mendelsohn
De Guiche
Monica Dolan
Marie
Bashir Salahuddin
Le Bret
Joshua James
Valvert
Anjana Vasan
Sister Claire
Ruth Sheen
Mother Marthe
Glen Hansard
Guard
Sam Amidon
Guard
Scott Folan
Guard
Mark Benton
Montfleury
Richard McCabe
Priest
Peter Wight
Ragueneau
Dot the I
2003
Cyrano de Bergerac
1950
Wings
1927
Romeo and Juliet
1968
Not Easily Broken
2009
Romeo + Juliet
1996
It Ends with Us
2024
Life in a Year
2020
Moulin Rouge!
2001
Endless Love
2014
Purple Hearts
2022
The Happy Prince
2018
Center Stage: Turn It Up
2008
Tristan & Isolde
2006
The Sleeping Dictionary
2003