卡羅爾是一個脫口秀節(jié)目的女主持人。她對員工和同事要求嚴格,對家人漠不關心,甚至失去了對現(xiàn)在職業(yè)的熱愛。圣誕夜的特別節(jié)目馬上就開始了,卡羅爾躺在沙發(fā)上睡覺。已經(jīng)去世的瑪拉阿姨的靈魂提醒卡羅爾,三個圣誕精靈會來看望她。十二點整,第一個小精靈來到了,把卡羅爾帶回了過去,講述了童年的成長場景以及卡羅爾和約翰之間的愛情經(jīng)歷。很快,第二個小精靈帶著卡羅爾去了她的助手家、姐姐家和約翰的工作場所。最后,第三個小精靈把她帶到了未來,當她看到自己在未來悲慘的命運時,卡羅爾突然醒了過來??_爾從夢中醒來,開始改變自己。她的改變使她的家庭和友誼免于危機。最后,愛也回到了她的身邊。