Characters played by Catherine Tate
Various Characters
Joannie Taylor
Characters played by Mathew Horne
Ryan
Jamie
Various Characters
Paddy
Shaun
Characters played by Niky Wardley
Various Characters
Lisa Jackson
Jeannie
Sister
Characters played by Derren Litten
Various
Various Characters
Doctor
Michael
Ray
Various Charcters
Characters played by Aschlin Ditta
Policeman
BBJ's Customer
Billy Burger's Boss
CEO
Dog Handler
Dr. Waller
Expecting Father
Jason
Man at party
Man with Keys
Seamus
Vern
Characters played by Angela McHale
Various
Various Characters
BBJ's Customer
Billy Burger's Customer
Brenda
Tennis Player
Vivian
Woman in Car
Characters played by Ella Kenion
Various Characters
Ellen
Characters played by Rebecca Front
Narrator
Documentary Narrator
Chloe
Characters played by Andy Dennehy
Vern
Characters played by Bruce Mackinnon
Various
Man on Train
Various Characters
Characters played by Jonathan McGuinness
Various Characters
Ben
Jack Anderson
John
Priest
Whittaker
Characters played by Lee Ross
Paul
Various Characters
Window Cleaner
Characters played by Richard Lumsden
Martin
Bob Cratchit
Ray
Characters played by James Holmes
Various Characters
Ivan Dodd
Mr. Hicks
Paul
Characters played by Brian Murphy
Neville
Characters played by Martin Akehurst
Leonard Mincing
Characters played by Jennifer Rae Daykin
Chloe
Characters played by Charlie Hicks
Thomas
Boy at Picnic
Characters played by Francesca Isherwood
Chloe
Characters played by Nigel Betts
Ray
Characters played by JJ Bee
Thomas
Characters played by Lorna Brown
Amelia
Delivery Nurse
Nursing home carer
Characters played by Tom Ellis
Sam Speed
Characters played by Una Stubbs
Carole-Ann
Vi
Characters played by Buki Armstrong
Sister
Characters played by Sue Elliott-Nichols
Blonde Woman at Party
Ginger Woman
Characters played by Sally Ann Matthews
Ginger Refuge Boss
Rita
Characters played by Michael Brandon
Robert
Various Characters
Characters played by Roger Allam
David
Sir Hilary Donovan
Characters played by Elana Binysh
Emmy
Woman at Curling Event
Characters played by David Tennant
Ghost of Christmas Present
Mr. Logan
Characters played by Geraldine McNulty
Mum
Yvonne
Characters played by John Carlisle
Sir Michael
Characters played by Kellie Bright
Kellie
Kelly
Characters played by Clive Elkington
Congregation
School Boy
Characters played by Marianne Adams
Child at Egg Race
Characters played by Roger Lloyd Pack
Ghost of Christmas Future
Characters played by Natalie Cassidy
Cheerleader
Characters played by Ruairi Conaghan
Vern
Characters played by Ben Miller
Ghost of Christmas Past
Characters played by Juan Pablo Di Pace
Salsa Dancer
Characters played by Selina Cadell
Reverend Willis
Characters played by Madness
Themselves
Characters played by Jonathan McGuiness
Various Characters
Characters played by Michelle Fairley
Nurse
Characters played by Rosie Cavaliero
Mrs. Cratchit
Characters played by James Martin
Self
Characters played by Martin Herdman
Mechanic
Characters played by Dominic Coleman
Jake Taylor
Characters played by Flo
Tiny Tim
Characters played by Deddie Davies
Gail
Characters played by Katie Lyons
2nd Cheerleader
Characters played by Alan David
Various Characters
Characters played by Peter Kay
Tommy
Characters played by Geoffrey Perkins
Man at Funeral
Policeman
Characters played by Martin Marquez
Taxi Driver
Characters played by Seeta Indrani
Various Characters
Characters played by Kevin Trainor
John
Characters played by Alana Knowles
Charlotte Cratchit
Characters played by Hugh Sachs
Father
Characters played by Siobhan Redmond
Ginger Refuge Lady
Characters played by Simon Wolfe
Irish Hardman
Characters played by Owen Salthouse
Ashley Cratchit
Characters played by Molly Marshall
Woman
Characters played by Lorna Watson
[no data]
Characters played by Zac Mattoon O'Brien
Child in 1958
Characters played by Megan Winnard
[no data]
Characters played by Jools Holland
Self
Characters played by Jill Halfpenny
Gina
Characters played by Ben Willbond
Gym trainer
Characters played by Paul Whitehouse
Dad
Characters played by Robin Weaver
Bristolian Teacher
Characters played by Charlotte Church
Self
Characters played by Richard Park
Self
Characters played by Dominic West
Self - Guest
Characters played by Sheila Hancock
June
Characters played by Leslie Phillips
Teddy Morris
Characters played by John McCrea
Fergus
Characters played by Patsy Palmer
Woman Dressed as Battery
Characters played by Paul O'Grady
Self
Characters played by Lynn Ferguson
Scottish Woman
Characters played by Neil Hannon
Neil Hannon
Characters played by Daniel Craig
Self - Guest
Characters played by Kathy Burke
Diane
Characters played by Colin Morgan
John
Characters played by Lenny Henry
Self
Characters played by Liam Cunningham
Father
Characters played by Tamzin Outhwaite
Self
Characters played by Philip Glenister
Copper
Teacher
Characters played by Nitin Ganatra
Ranjit
Characters played by George Michael
Self - Guest
Characters played by Bonnie Langford
Bonnie Langford
Characters played by Frazer Hines
Frazer Hines
Characters played by Noel Edmonds
Self
Characters played by Valerie Lilley
French Teacher
Characters played by Tony Blair
Self
Characters played by Adam Best
Various characters
Characters played by Gary Connery
Policeman
Characters played by Jamie Trott
Man #1 in meeting
Characters played by Chris Wilson
Judge