Brenda Blethyn
as
Aggie
Emily Mortimer
as
Cecil
Hugh Dancy
as
John Truscott
Jessica Alba
as
Selima
Art Malik
as
George Maldonado
Hugh Dancy
as
Jack Ganzer
Melanie Griffith
as
Sarah James
Malcolm McDowell
as
Walter Shrenger
Hugh Dancy
as
Andrew Irvine
Ralph Fiennes
as
George Mallory
Liam Neeson
as
Narrator
Alan Rickman
as
Noel Odell
Hugh Dancy
as
Aiden
Florin Busuioc
as
Jail Guard
Chris Geere
as
Ulf
Lia Bugnar
as
Young Vivian's Mother
Maggie Grace
as
Allegra
Hugh Dancy
as
Grigg
Maria Bello
as
Jocelyn
Emily Blunt
as
Prudie
Eddie Redmayne
as
Antony Baekeland
Julianne Moore
as
Barbara / Brooks' ex-wife
Elena Anaya
as
Blanca
Hugh Dancy
as
Sam Green
Hugh Dancy
as
Char
Anne Hathaway
as
Ella
Ron Yuan
as
Red Guard
Andrea Irvine
as
Tour Guide
Nisha Ganatra
Director
Max Casella
as
Burditt
Hugh Dancy
as
Charlie Fain
Emma Thompson
as
Katherine Newbury
John Lithgow
as
Walter Lovell
Dominique Horwitz
as
Capitaine Charles Delon
John Hurt
as
Christopher
Hugh Dancy
as
Joe Connor
Nicola Walker
as
Rachel
Nicholas Woodeson
as
Dr. Richardson
Jonathan Pryce
as
Dr. Robert Dalrymple
Felicity Jones
as
Emily Dalrymple
Hugh Dancy
as
Mortimer Granville
Clive Owen
as
Arthur
Hugh Dancy
as
Galahad
Keira Knightley
as
Guinevere
Mads Mikkelsen
as
Tristan
Hugh Dancy
as
Adam Raki
Rose Byrne
as
Beth Buchwald
Jeff Hiller
as
Rom
Mark Linn-Baker
as
Sam Klieber