Matthew MacFadyen | Daniel | |
Andy Nyman | Howard | |
Daisy Donovan | Martha | |
Jane Asher | Sandra | |
Rupert Graves | Robert | |
Thomas Wheatley | The Reverend |
Keeley Hawes | Jane | |
Ewen Bremner | Justin | |
Alan Tudyk | Simon | |
Kris Marshall | Troy | |
Peter Vaughan | Uncle Alfie | |
Peter Egan | Victor |