小夫妻張謙(印小天 飾)和陸茵(黃奕 飾)在高速公路旁經營一家小餐館。深夜,張謙騎車回家,因接到陸茵電話,沒留意路況,被許城亮(古天樂 飾)駕駛的貨柜車撞到。張謙死亡,趕來醫院陸茵發現自己懷孕,卻決定生下孩子,重開餐館經營。城亮對車禍心存愧疚,事隔數月,鼓起勇氣走進陸茵 的餐館用餐,更在女友蘇珊(莫文蔚 飾) 體諒下,主動幫忙店內雜務,兩人漸成好友。后陸茵發現城亮就是撞死丈夫的司機,著城亮被張謙弟張軍痛打致重傷…… 城亮回到家中與蘇珊矛盾加深,發現兩人之間已存在差異,經常大吵。陸茵進院生產,城亮守候照顧,陸茵感動,但她深信城亮只是責任,后把餐館結束,帶兒子回家鄉重過新生活,并請城亮回到蘇珊身邊。但城亮卻發覺一切都不復從前,最終跟蘇珊分手。半年后,城亮再回國內找尋他相信的東西,去餐館找陸茵,卻發現已經人走樓空……