This programme is not currently available on BBC iPlayer

A Christmas Carol

Animation based on Charles Dickens' classic novel. Cold-hearted, penny-pinching Ebeneezer Scrooge is taken on an eye-opening journey by three ghosts to discover the true meaning of Christmas spirit.

Featuring the voices of Jim Carrey (Scrooge/Ghost of Christmas Past, Present and Future), Gary Oldman (Tiny Tim/Marley/Bob Cratchit), Colin Firth (Fred), Robin Wright (Fan/Belle), Bob Hoskins (Fezziwig/Old Joe), Lesley Manville (Mrs Cratchit), Molly Quinn (Belinda Cratchit), Leslie Zemeckis (Fred's wife), Faye Masterson (Martha Cratchit/Caroline) and Fionnula Flanagan (Mrs Dilber).

Release date:

1 hour, 35 minutes

Last on

Christmas Eve 2015 14:20


Role Contributor
DirectorRobert Zemeckis
WriterRobert Zemeckis
AuthorCharles Dickens
ProducerJack Rapke
ProducerSteve Starkey
ProducerRobert Zemeckis

'It's the realm of the supernatural...'

Colin Firth gets technical.

Colin Firth, who plays Scrooge's cheerful nephew, on the new techniques used in the film.