66 minutes
12/23/2022
Carole Mackay is an unashamedly outspoken and wealthy entrepreneur. Her online business selling all things festive has earned her a fortune, as well as the nickname 'Christmas Carole'. But her success hasn't made her a better human being. In fact, it's made her worse. The truth is that Carole is a monumentally mean person. Positively Scrooge-like. And, just like Ebeneezer, she doesn't love Christmas at all. But this Christmas Eve, Carole's past, present and future are about to collide. Will some rather familiar Christmas spirits help her discover the true spirit of Christmas?
Suranne Jones
as Carole Mackay
Taj Atwal
as Bobbie Cratchitt-Singh
Nish Kumar
as Ghost of Christmas Yet To Come
Jo Brand
as Ghost of Christmas Present
Jonty Stephens
as Eric Morecambe - Ghost of Christmas Past
Ian Ashpitel
as Ernie Wise - Ghost of Christmas Past
Rosie Cavaliero
as Jackie
Mark Benton
as Leon
Alex Carter
as Ade
Kirsty Averton
as Rita
Jamie Kenna
as Graham
Neil Ashton
as Ralph
Martin Delaney
as Barry
Danny Ashok
as Ashok
Buckso Dhillon-Woolley
as Sheela
Rajiv Karia
as Jas
Nish Nathwani
as Tony
Sam Pamphilon
as Ian
Sarah Daykin
as Vita
Julie Fernandez
as Woman Waiting for Cab
Louis Pearson
as Young Carole
Xander Phillips
as Young Ade
Matilda Firth
as Little Carole
Billy Hickey
as Josh
Simon Kane
as Vicar
Tianyi Kiy
as Shopper
Llewella Gideon
as Adebimpo
Nina Barenboym
as Commercial Girl
Bailee Carroll
as Commercial Boy
Sura Dohnke
as Commercial Mum
David Hemsted
as Commercial Dad
Barry McCarthy
as Commercial Old Man
Sacha Church
as Sam
Lowell Jackson
as Little Ade
Ayani Deshmukh
as Meena
Zach Gerrard
as Tiny
Lucy Trodd
as Woman on Tube
Grant Olding
as Busker