
Cast
- Andrew GarfieldRobin Cavendish

- Claire FoyDiana Cavendish

- Hugh BonnevilleTeddy Hall

- Tom HollanderBloggs Blacker / David Blacker

- Miranda RaisonMary Dawney

- Dean-Charles ChapmanJonathan

- Diana RiggLady Neville

- Ed SpeleersColin Campbell

- Emily BevanNurse Margaret

- Ben Lloyd-HughesDr. Don McQueen












