Dickensian London is brought to life in Charles Dickens tale of A Christmas Carol, where Ebenezer Scrooge is forced to take stock of his life with the help of the ghosts of Christmas Past, Christmas Present and Christmas Future. Will he mend his ways?