

Guy Pearce
Ebenezer Scrooge

Andy Serkis
Ghost of Christmas Past

Stephen Graham
Jacob Marley

Joe Alwyn
Bob Cratchit

Vinette Robinson
Mary Cratchit

Jason Flemyng
Ghost of Christmas Future

Charlotte Riley
Lottie / Ghost of Christmas Present

Johnny Harris
Franklin Scrooge

Kayvan Novak
Ali Baba
Callum Evans
Miner's Son

Tiarna Williams
Belinda Cratchit

Lenny Rush
Tim Cratchit
Earl Carpenter
Congregation Member

Dan Fredenburgh
Mr Hooper

Elliot Warren
Rag & Bone Man
Company
Hardy Son & Baker
Company
FX Productions
Company
Scott Free Productions
Company
BBC
Producer
Julian Stevens

Scrooge
1951

It's a Wonderful Life
1946

Agatha and the Truth of Murder
2018

Oliver Twist
2005

Fahrenheit 451
1966

The Shack
2017

Harry Potter and the Deathly Hallows: Part 1
2010

Our Mother's House
1967

The Child in Time
2018

The Lion in Winter
1968

The Long, Hot Summer
1958

Gosford Park
2001

Dreamchild
1985

Spencer
2021

Julia
1977

King Lear
2018

Nicholas Nickleby
2002

Footsteps in the Fog
1955

The Red House
1947

Wonderstruck
2017

The Quiet Earth
1985

He's Just Not That Into You
2009

How to Train Your Dragon
2010

Rangasthalam
2018

The Way We Were
1973

Cries and Whispers
1972

Possible Lives
2008

The Football Factory
2004

Martha
1974

Sky Lovers
2002

Last Swim
2025

The Mighty
1998

Kill the Poor
2003

The Phantom of the Opera
2004

Beyond Borders
2003

Patriot Games
1992

The Parallel
2014

The Pelican Brief
1993

Vampires
1998

The Brave
1997