校花梁小琪(陳意涵飾)是眾宅男心中的女神,她的男友張聖(姜康哲飾)更是校園中叱咤風雲的人物,令很多美女青睞。梁小琪從內心厭惡宅男,認為他們內心齷齪,就因好友愛上宅男,她發表了壹篇攻擊眾宅男的文章,挑起了網絡大論戰,由於文章真實署名,她壹下成了眾矢之的。某晚,小琪路過校園“菊湖” 不甚落水,奇怪的是湖水竟立刻幹涸,並遇到路過的宅男吳全順(陳柏霖飾)。室友陳美雪(郭書瑤飾)提醒她,在湖幹之時邂逅的男女將受到愛情魔咒的束縛,這是壹個相傳多年的神話,就是說她將和自己所討厭的宅男相戀壹生,小琪能否破解這個魔咒呢......
梁小琪在大學主修法律,目標成為壹名檢察官,未來的壹切對梁小琪而言,就如法律條文壹般井井有條、清晰可見,梁小琪的男朋友,也如電影裏的男主角般高大、帥氣、陽光,而且還是籃球隊的成員,梁小琪簡直可以說是事事如意。壹個清朗的夜晚,梁小琪從學校的餐廳走回宿舍,經過菊湖時,只見白天還水波蕩漾的小湖,竟然不見了,所有湖水不翼而飛,梁小琪想要走近查看,卻不想失足滑進湖中。這時候壹個又矮又醜、長得壹點也不起眼的男生碰巧路過看見湖中趴著壹個人,也腳下壹滑落入泥中。梁小琪擡頭看見壹張望著她傻笑的泥臉,嚇得馬上跑回宿舍,但故事才剛開始。 翌日,梁小琪向室友美雪討論起這件事來,發現自己可能已經成為大學傳說裏的壹部份,這所歷史悠久的大學,當年自武漢遷移來到臺灣後,學校的菊湖壹直流傳著壹個淒美的傳說,如果在菊湖湖水乾涸的夜晚裏,壹男、壹女在現場目視對方,那麼、不管他們彼此的年齡與背景差距多大,就算是世仇,最後二人還是會終成眷屬。於是,出於好奇的梁小琪,索性去調查那個站在泥濘中的男生究竟是何方神聖?原來,那個男生叫做吳全順,是工學院學生、典型的宅男,也是壹個梁小琪打死都不會喜歡的人。 在大學百多年的歷史裏,湖水突然乾涸只發生過四次,而那四次湖水乾涸,造就了四對男女結合,雖然其中壹對已經離世,但其他三對對夫婦都異口同聲地對梁小琪說:「傳說是真的.妳最後壹定會跟那個吳全順在壹起」,聽到之後,梁小琪全身毛骨悚然,開始無所不用其極,即使用盡所有方法,也要打破這個命運的安排,但令梁小琪意外的是,連梁小琪的男朋友與室友也被卷入其中,扮演著兩個重要的角色…