Shirley Henderson
Marie Melmotte
David Suchet
Augustus Melmotte
Matthew Macfadyen
Sir Felix Carbury
Paloma Baeza
Hetta Carbury
Cheryl Campbell
Lady Carbury
Cillian Murphy
Paul Montague
Richard Cant
Dolly Longestaffe
Miranda Otto
Mrs Hurtle