Кэрол Каммингс — успешная современная телеведущая, но при этом злобная стерва и скандалистка. Такой ее воспитала давно уже покойная тетка Мария. И вот накануне Рождества призрак тетушки является Кэрол и говорит, что если та не изменится, ее ждет незавидная судьба. И вот в сочельник Кэрол посещают три призрака, каждый из которых — призрак прошлого Рождества, нынешнего и будущего, которые показывают ей картины из ее молодости, указывают на грехи и в качестве кульминации говорят о том, как она может встретить свою смерть. Кэрол понимает, что выбора у нее нет, и решает измениться.