西佳敬(北野武饰)是一名警察,几年前女儿不幸死去,现在妻子(岸本加世子饰)患白血病已到晚期。好意让他去探望妻子的搭档堀部(大杉涟饰),则在任务中严重受伤,导致下半身瘫痪,与轮椅为伴。后来西在一次逮捕行动中处理失当,又导致后辈田中(芦川诚饰)丧生。引咎辞职的他,想着供养田中的寡妻(大家由佑子饰),接近并安慰老友堀部,黑社会紧追着他索讨利息,这一切都令西感到不堪重负。他决定铤而走险,做件冒险的事情,将一切做个了结。最后,西陪妻子做一次没有归途的旅行。
电影有两条主线并行推进。 第一条主线讲述的是德维(瑞恰·查达饰)的故事,她与一个小伙子开房遭遇警察“扫黄”,小伙子自杀身亡,父亲帕塔克(桑杰·米什拉饰)成了腐败警官的勒索对象,德维不得不背井离乡。 第二条主线讲述的是迪帕克(维基·科萨尔饰)的故事,他家是从事火葬行业的低种姓世家,但却同高种姓女生沙露(斯薇塔·特瑞帕蒂饰)深深地相爱了,但一场意外又将命运多舛的他推向了深渊。 最后两条主线交会在恒河岸边。社会的矛盾、生活的无奈就这样如长卷般徐徐展开,平淡似水,又感人至深。
改革开放初期,在北京一个寒冷的清晨。天还没亮,99路汽车售票员艾红(马晓晴 饰),与每天骑自行车接她一起上班的王朗(金铁峰 饰)来到车场。李队长(李连义 饰)给他们介绍新来的司机邹永强(王全安 饰)。王朗售票时积极热情,艾红却相反。她跟刚来不久的邹永强走的越来越近 。当 王朗又在老地方等艾红上班时,她没有出现。王朗到了车场发现她和邹永强有说有笑的,对他却很冷淡,王朗心里很不好受。永强的哥们是倒爷,出手大方阔绰。羡慕物质生活的艾红,她决心要辞职去挣大钱。艾红遇到了自称是新加坡留学生的陈明克(贾宏声 饰),他请她听歌,又送录音机、新衣服,还邀她去游玩,贪慕虚荣的艾红立马沦陷。不久她向永强提出了分手,永强因失恋的打击开车分神出了事故。艾红发现怀了孕,去找陈明克时却意外得知他是假留学生......