Characters played by Roger Lloyd Pack
Tom
Characters played by Clive Swift
Roy
Characters played by Jane Asher
Sally
Characters played by Katherine Parkinson
Amber
Characters played by Vincent Ebrahim
Rajan
Characters played by Justin Edwards
Steve
Characters played by Eleanor Matsuura
Marianne
Characters played by Roger Allam
Ned
Characters played by Clive Russell
Mark
Characters played by Patrick Baladi
Reverend Phil
Characters played by Cherie Lunghi
Barbara
Characters played by Andrew Brooke
Jamie
Characters played by Trevor Peacock
Len
Characters played by Tessa Wyatt
Joanna
Characters played by William Andrews
Malcolm
Characters played by Stephen Clyde
Party Guest
Characters played by Jeffrey Daunton
Electoral Officer
Characters played by Nick Farr
Registrar
Characters played by Amanda Mullen
Katia
Characters played by Jeremy Clyde
Keith
Characters played by Eleanor Bird
Ward Nurse
Characters played by Richard Addison
Man at Door
Characters played by Natalie Bennett
Airport Check-in
Characters played by Fergus Craig
Surgeon
Characters played by Monica Gibb
Registrar
Characters played by Harry Culverhouse
Roland
Characters played by Richard Freeman
Karl
Characters played by Rebecca Thorn
Dr. Rebecca Helm
Characters played by David Kay
Quizmaster
Characters played by Dan Tetsell
Senior Consultant
Characters played by Lindsey Campbell
Student Doctor 1
Characters played by William Barlow
Student Doctor 2
Characters played by Jack Docherty
Funeral Director
Characters played by Wendy Meredith
Janet
Characters played by Richard Rankin
Groom
Characters played by Ben Bradley
Councillor