Andrew Garfield character Robin Cavendish
Claire Foy character Diana Cavendish
Hugh Bonneville character Teddy Hall
Tom Hollander character Bloggs Blacker / David Blacker
Miranda Raison character Mary Dawney
Dean-Charles Chapman character Jonathan
Diana Rigg character Lady Neville
Ed Speleers character Colin Campbell
Emily Bevan character Nurse Margaret
Ben Lloyd-Hughes character Dr. Don McQueen
Roger Ashton-Griffiths character Hospital Chaplain
Camilla Rutherford character Katherine Robertson
Penny Downie character Tid
Amit Shah character Dr. James Khan
David Wilmot character Paddy
Patrick Godfrey character Mr. Tolland
Steven O'Donnell character Harry Tennyson
Lorraine Ashbourne character First Woman
Rosie Cavaliero character Second Woman
Stephen Mangan character Dr. Clement Aitken
Kiera Bell character Ballroom Dancer (uncredited)
Honey Holmes character Robin's Bedside Guest (uncredited)
Ty Hurley character Ambulance Man (uncredited)
Harry Attwell character Mechanic
Mark Underwood character Patient 1 (uncredited)
Charlene Durrant character Nurse (uncredited)
Keith Lomas character Garden Party Guest (uncredited)
Adam Ganne character German Hospital Official
Charles Streeter character Chief Medic Lyneham
Simon North character Wedding Guest (uncredited)
Rudy Valentino Grant character Polio Patient (uncredited)
Jason Farries character Robin's Friend / Guest (uncredited)
Shane Griffin character Doctor (uncredited)
Jack Jenkins character Wicket Keeper (uncredited)
George Dawson character Polio Patient (uncredited)
Jason Grangier character Robin's Guest (uncredited)
Brian Gillham character Obstetrician - Kenya (uncredited)
Gary John Clarke character Garden Party Guest (uncredited)
David Louw character German Delegate
Mark J. Paterson character Robin's Guest (uncredited)
Jonathan Hyde character Dr. Entwistle
Sylvester Groth character Dr. Erik Langdorf
Marina Bye character Pamela Harris