Search results
Cast
- Jessie BuckleyIsabel Fezziwig
- Luke EvansEbenezer Scrooge
- Olivia ColmanGhost of Christmas Past
- Jonathan PryceJacob Marley
- Johnny FlynnBob Cratchit
- James CosmoMr Fezziwig
- Giles TerreraTom Jenkins
- Fra FeeHarry Huffman
- Trevor Dion NicholasGhost of Christmas Present
- Homer TodiwalaTamal
- Oliver JenkinsTiny Tim
- Giles TereraTom Jenkins