阿文(古天乐 饰)是一个小巴司机,在一次交通意外中丧生了,他的新婚妻子小慧(张栢芝 饰)强忍伤痛也要继续生活下去,还要照顾阿文与前妻生下的儿子乐乐(原岛大地 饰)。她开着阿文生前用过的小巴开始新的生活,可是行内的人都看不起这个女小巴司机,踌躇满志却处处碰壁。大辉(刘青云 饰)同情她的遭遇,便开始教授她一些在行内需要注意的行规以及竞争的方法。迫于生活的压力,小慧想让乐乐过上好生活,便打算把乐乐交给他的生母抚养,大辉出面阻止,并承诺帮忙抚养乐乐,但其实大辉心中也有不少解不开的结,两个同样心事重重的人,走到了一起。。影片以70年代唐山大地震为背景,以诗意的镜头语言讲述了一个动人凄美的爱情故事:返城小伙子王小土爱上了美丽的小镇教师欧海恋,而这段恋情却遭遇了欧海恋父亲的反对,一次“偷表”事件令王小土身陷囹圄,两个年轻人的爱情也面临着巨大的考验。3年后,小土和海恋的爱情依然艰难,然而他们却不知道,一场毁灭性的地震灾害将带来永生难忘的伤痛......。