卡蘿是位脫口秀節(jié)目的女主持人,她對(duì)員工同事苛刻,對(duì)家人冷漠,甚至為了現(xiàn)在的事業(yè)失去了愛(ài)情。圣誕前夜的特別節(jié)目開(kāi)始直前,卡蘿躺在沙發(fā)上睡覺(jué),去世的瑪拉姑媽的靈魂來(lái)提醒卡蘿,說(shuō)會(huì)有三個(gè)圣誕精靈來(lái)拜訪她。十二點(diǎn)整,第一個(gè)精靈來(lái)了,他帶著卡蘿回到了過(guò)去,有兒時(shí)的成長(zhǎng)場(chǎng)景,還有卡蘿和約翰的戀愛(ài)經(jīng)歷。不久第二個(gè)精靈帶著卡蘿到了她的助理家,她的姐姐家還有約翰的工作地點(diǎn)。最后第三個(gè)精靈帶她來(lái)到了未來(lái),當(dāng)看到未來(lái)自己悲慘的下場(chǎng),卡蘿幡然醒悟。卡蘿從夢(mèng)中驚醒,開(kāi)始改變自己,她的改變挽回了陷入危機(jī)中的親情,友情。最終愛(ài)情也回到了她身邊。