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