男主人公Phil(編劇故意將主角的名字與土撥鼠的名字取得一樣)不喜歡自己的工作,也不喜歡自己的生活,更不喜歡周圍的人,甚至對自己也沒有什么好感。導(dǎo)致他也成了一個不討其他人喜歡的人。一切可能就在于他那重復(fù)如一日的生活造成的。
在美國傳統(tǒng)的土撥鼠日(2月2日)這一天,Phil去小鎮(zhèn)報導(dǎo)土撥鼠的新聞。卻在之后發(fā)生了非常神奇的事情,就是每當他早晨醒來,都是相同的一天:永遠都是2月2日,土撥鼠日!
而當天所發(fā)生的事情,就像是錄像帶的反復(fù)播放一樣,發(fā)生在Phil身邊。
永遠都會出現(xiàn)相同的人,發(fā)生同樣的事情:每天起床都有同樣的電臺廣播,有個人會和他搭訕,老太太會和他聊天詢問他早餐和天氣,路上遇見乞丐和賣保險的舊朋友,報導(dǎo)節(jié)目…………等等等。
Phil在剛開始有些混亂,面對突如其來的一切無法接受,不過,在過了一段時間之后,Phil發(fā)現(xiàn)自己擁有的一切會給他帶來非常多的便利,因為他可以為所欲為,無需擔心明天會受到什么懲罰。第二天清晨還是舒舒服服的躺在自己床上,開始又一個陽光燦爛的土撥鼠日。
不過,沒過多久,他又開始厭煩這一切了,因為在什么都如意的情況下,他卻發(fā)現(xiàn)唯一不能做到的竟然是取得女主角(他的同事)Rita的心,雖然他花了非常多的功夫去討好她,不過都功虧一簣。
他又開始對生活失去信心,并開始消極生活,沒想到更恐怖的是,他也無法殺死自己,就算他如何自殺,第二天一早,他都會好好的躺在床上等待著早晨的到來。
人就是這樣,在經(jīng)歷了許多并置之死地以后,Phil終于大徹大悟,既然無法逃避這一切,不如好好的過這么一天吧。于是他開始改善自己的人際關(guān)系,去努力學習一切,而不單純是為了什么目的,盡情享受生活。最后,在經(jīng)歷了無數(shù)的2月2日后,他發(fā)現(xiàn)他的生活已完全不一樣,一年才去一次的小鎮(zhèn)上他認識了所有的人,并且和他們都發(fā)生了各種故事,也變成了一個廣受歡迎的好人。
在最后,改變后的Phil終于在一天之內(nèi)打動了女主角Rita的心,并且共度良宵。
而在第二天起床以后,Phil發(fā)現(xiàn)Rita并沒有消失,而是還在他身邊,而時間也變成了2月3日。那無休止的土撥鼠日總算過去了。