Nicholas Woodeson
as
Dr. Richardson
Jonathan Pryce
as
Dr. Robert Dalrymple
Felicity Jones
as
Emily Dalrymple
Hugh Dancy
as
Mortimer Granville
Lars von Trier
Director
Emily Watson
as
Bess McNeill
Katrin Cartlidge
as
Dodo McNeill
Adrian Rawlins
as
Dr. Richardson
Stellan Skarsgård
as
Jan Nyman