Jennifer Love Hewitt Paul Nicholls Tom Wilkinson Diana Hardcastle Lucy Davenport Kevin Moore Roy Sampson Oscar James Terence Harvey Neville Phillips Teo-Wa Vuong Danny Babington Stewart Wright Pippa Haywood Anthony Milner Marc Finn Al Wild
Rachel Weisz Sam Claflin Holliday Grainger Iain Glen Pierfrancesco Favino Simon Russell Beale Vicki Pepperdine Tim Barlow Bobby Scott Freeman Tristram Davies Andrew Havill Poppy Lee Friar Katherine Pearce Roy Sampson Adam Loxley Andrew Knot