Characters played by Bill Nighy
Gideon
Characters played by Miranda Richardson
Stella
Characters played by Emily Blunt
Natasha
Characters played by Robert Lindsay
Sneath
Characters played by Ronni Ancona
Barbara
Characters played by Tom Hardy
Andrew
Characters played by Tom Goodman-Hill
Dent
Characters played by Joanna Page
Diane
Characters played by David Westhead
Bill
Characters played by Samantha Whittaker
Becca
Characters played by Kerry Shale
Badalamenti
Characters played by Daniel Mendoza
Badalamenti Spokesman
Characters played by Cate Fowler
Council Leader
Characters played by Michael Fitzpatrick
American Producer
Characters played by Graham Cull
Hospital Stranger
Characters played by Julia Malewski
School Compere
Characters played by Jason Manford
Comic
Characters played by Bobby Bragg
Miller
Characters played by Rebecca Bridges
Young Natasha
Characters played by Leonard Dalrymple
Sneath's Son
Characters played by Jennifer Higham
Girl playing Richard III
Characters played by Natasha Alexander
Gideon's Wife
Characters played by David Annen
Gideon's Father
Characters played by Shane Allan
Teenage Gideon
Characters played by Bailey Scougall-McCurry
Young Gideon
Characters played by Cherie Blair
Self
Characters played by Tony Blair
Self
Characters played by James Fiddy
Badalamenti PA
Characters played by Joyia Fitch
Nurse
Characters played by Tom Fox Davies
Club Guest
Characters played by Forbes KB
Club Customer
Characters played by Alan Marsh
Walk on
Characters played by Mae McDougall
Audience Member
Characters played by Panayiota Panteli
Nurse
Characters played by Prince Philip
Self
Characters played by Princess Anne
Self
Characters played by Princess Diana
Self
Characters played by Queen Elizabeth II
Self