Urodzony 26 stycznia 1871 roku w Geelong w Australii, Oscar Asche był wszechstronnym artystą pochodzenia australijskiego. Znany przede wszystkim jako aktor teatralny, zdobył uznanie na scenach Londynu, gdzie występował w wielu znaczących produkcjach. Zajmował się także reżyserią oraz pisaniem sztuk, przyczyniając się do rozwoju brytyjskiego teatru na początku XX wieku. Jego talent obejmował również pracę przy filmach, choć większą sławę przyniosły mu dokonania sceniczne. Asche zmarł 23 marca 1936 roku w Bisham w Anglii, pozostawiając po sobie bogaty dorobek artystyczny.
W sercu XIX-wiecznego Londynu rozgrywa się historia Ebenezera Scrooge'a (Seymour Hicks), zgorzkniałego skąpca, który odrzuca wszelką radość i ciepło Świąt Bożego Narodzenia. Ten samotny bogacz gardzi ludźmi i nie okazuje im współczucia, nawet w najbardziej magicznym czasie roku. Wszystko zmienia się w wigilijną noc, gdy odwiedza go tajemniczy duch jego zmarłego wspólnika. Ta nieoczekiwana wizyta staje się początkiem niezwykłej podróży, która może odmienić jego spojrzenie na życie.