Programme Index

Discover 11,128,835 listings and 279,758 playable programmes from the BBC

A Christmas Carol

Series 1

Episode 3

Duration: 57 minutes

on BBC One Channel Islands

Scrooge is shown the consequences of his actions by Spirits of Christmas Present & Future. Show more

Contributors

Ebenezer Scrooge:
Guy Pearce
Jacob Marley:
Stephen Graham
The Spirit of Christmas Past:
Andy Serkis
The Spirit of Christmas Future:
Jason Flemyng
Bob Cratchit:
Joe Alwyn
Mary Cratchit:
Vinette Robinson
Director:
Nick Murphy
Production Company:
Minim UK Productions
Production Company:
FX Productions

BBC One Channel Islands

About BBC One

BBC One