主人公张子行(吴肇轩饰)是一个普通的中学生,生长在一个破碎的家庭中。他的母亲早早离开了他,留下了张子行和生活艰难的拾荒父亲。多年来,张子行的父亲一直未能忘记母亲,借着酒精的麻醉,沉浸在对往事的回忆中,渐渐走上了堕落的道路。
一天,张子行在游泳池意外地救起了一个陷入酗酒的女人,她差点溺水身亡。后来,他才得知这位女人叫若美(刘嘉玲饰)。令张子行震惊的是,第二天若美居然成为了他所在班级的代课老师。因为游泳池的事件,若美和张子行的关系逐渐走近,两人之间的情感也变得日益复杂。同时,张子行了解到若美有一个不忠的丈夫刘方信(谢君豪饰),他的背叛使若美备受伤害。