Het tv-station wil Charles Dickens' verhaal A Christmas Carol verfilmen. Frank Cross, de egoïstische, cynische televisiebaas, ziet dit niet zitten want heeft niets met de kerstgedachte. Maar dan wordt hij geteisterd door drie geesten uit het verleden, heden en de toekomst die hem laten inzien dat hij moet veranderen.