学了九年京剧却在内地没有出路的阿燕(秦海璐)不得已来到旺角理智地化为妓女挣快钱,并给自己定下(做到双程护照到期的)期限,在所住小巷结识同样来自大陆但是非法入境的少女阿芬(麦惠芬)后,她被阿芬在逆境中的乐观与单纯打动,两人在异乡成为朋友。 返回牡丹江小镇换作另一种身份决定好好生活时,阿燕发现周围世界已与她所理解的大不相同,见识到现实中另外的(不同于在港时的)残酷与无情,心生失落,而当收到阿芬寄来的榴莲时,各种复杂滋味涌上她心头。
阿文(古天乐 饰)是一个小巴司机,在一次交通意外中丧生了,他的新婚妻子小慧(张栢芝 饰)强忍伤痛也要继续生活下去,还要照顾阿文与前妻生下的儿子乐乐(原岛大地 饰)。她开着阿文生前用过的小巴开始新的生活,可是行内的人都看不起这个女小巴司机,踌躇满志却处处碰壁。大辉(刘青云 饰)同情她的遭遇,便开始教授她一些在行内需要注意的行规以及竞争的方法。迫于生活的压力,小慧想让乐乐过上好生活,便打算把乐乐交给他的生母抚养,大辉出面阻止,并承诺帮忙抚养乐乐,但其实大辉心中也有不少解不开的结,两个同样心事重重的人,走到了一起。