Ebenezer Scrooge (Reginald Owen) Noel tatiline son derece alçakça başlıyor. Ancak geçmiş, bugünün ve geleceğin Noellerinin hayaletleri, onu gözlerinin açılmasını sağlayacak bir yolculuğa çıkardığında, Yaşlı Cimri görmek istemediği gerçeklerle karşı karşıya gelir ve kalbini açarak, çok geç olmadan kötülük dolu yılları telafi etmek zorunda kalır.