對於甜蜜的愛情,馬特(喬什·哈奈特 Josh Hartnett 飾)也有著夢想的憧憬,但一次又一次失敗的愛情讓他徹底拋棄了女性這樣難以相處又陌生的生物。在再次被殘忍地甩了之後,心煩意亂的馬特做出了一個對所有男人來說都極其困難的決定——禁慾 40 天。在這與女人不親近的40天裡,馬特希望自己能夠全身心投入訓練,最終成為一個無欲無求的優秀青年。而就在馬特對自己的禁慾生活感到神清氣爽時,一個名叫埃里卡(莎妮·索薩蒙 Shannyn Sossamon 飾)的美麗女孩來到他身邊。儘管馬特被艾麗卡吸引,但他並沒有忘記自己最初的承諾,更不用說他周圍有一群壞朋友等著他的惡作劇。馬特轉動著手指,感覺時間過得越來越慢。