All Cast

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
