Romola Garai
Celia
Kevin Kline
Jaques
Bryce Dallas Howard
Rosalind
Adrian Lester
Oliver De Boys
Janet McTeer
Audrey
Alfred Molina
Touchstone
David Oyelowo
Orlando De Boys
Jimmy Yuill
Corin
Brian Blessed
Duke Senior/Duke Frederick
Richard Briers
Adam
Takuya Shimada
Geisha
Richard Clifford
Le Beau
Patrick Doyle
Amiens
Gerard Horan
Denis
Nobuyuki Takano
Charles
Paul Chan
William
Alex Wyndham
Silvius
Jade Jefferies
Phoebe
Jotham Annan
Jaques De Boys
Jonathan Broadbent
Duke Senior's man
Justin Hoong-Fai Chan
Duke Senior's Man
Iain Stuart Robertson
Duke Senior's Man
Youki Yamamoto
Duke Senior's Man
Kenneth Branagh
self