Dickens' London miser Ebenezer Scrooge meets the ghosts of Christmases past, present and yet to come.