出生於草根家庭的家富(房祖名飾)父親(曾志偉飾)是小巴司機,母親(毛舜筠飾)是一個酒樓接待員。雖然出身寒微,卻享受了家庭溫暖。他跟同學去了一所女子名校,無意間看到了若男(薛凱琪飾),更假扮名校學生到該女校聯誼。若男的父親(黃秋生飾)是一個律師,母親(余安安飾)是公益積極 分子。一直對若男管教嚴厲,也很少留在女兒身邊。當若男遇到了好動的家富後,便很快被他吸引了。在若男18生日當晚,他們兩人到郊外露營,偷吃了禁果。
若男得知自己懷孕後,便與家富商量要打掉孩子,眼看著那些恐怖的工具,與家人大吵一架後,決定躲到好友的祖屋直到孩子出生。
獨自生活後家富才發現供養一個家庭的不容易,兩人開始有了分歧。家富父母好不容易找到了兩人,可是若男父親要狀告家富強姦未成年少女,看著不足月出生的外孫,他又會否手下留情呢?