人過中年的羅建軍(張國立 飾)遊手好閑,不務正業,早年蹲過大牢,出獄後媳婦自然已經跑了,而他的老母親多年來含辛茹苦將孫子羅小列(牛駿峰 飾)拉扯成人。父子本就生疏,加上其本性使然,羅建軍依然過著混吃等死的日子。偶然機緣,建軍重逢多年前的老同學江欣(劉若英 飾)。江欣離婚後帶著兒子高邁(鄭業成 飾)生活,這個堅強的女強人還努力趕出了一番事業。雖然殊途,卻是同歸,兩個各自經歷了人生和情感坎坷的人一來二去走到了一起。誰知磨難並未就此遠去,高邁極度抵觸這個半路殺出的父親,想方設法要拆散建軍和媽媽的婚姻;江欣的前夫也詭計多端,頻頻使壞。
雪上加霜的是,最大的磨難終於壓在了江欣的身上……