改编自萨尔曼·拉什迪的名作《午夜之子》,它用男主角萨利姆·希奈的一生道尽印巴复杂历史时期的人事变迁,以魔幻现实主义手法构造出一个出人意料的奇思怪想:在印度同一时刻降生的1001个孩子,能够在一个人的心灵中每夜聚会,这个会议于是成了现代印度的一面镜子。这个基本构想足以造就一部杰作,因为它不仅给了人一个新奇的意象,而且赋予《午夜之子》以史诗般广阔的画面,使观众得以从多个视角认识印度社会。电影在很大程度上遵从了原著,以自由飞腾的想象力,通过一个人的命运来审视一个民族的历史,使作品具有丰富的社会内容和深刻的思想内容。萨尔曼·拉什迪本人则担任了本片的旁白。。利兆天(陶大宇 饰)是香港巨富,他的出身却颇为复杂。原来,以前他的父亲来香港闯荡前曾在老家娶了妻子明星(叶德娴 饰),来港后被富商的女儿白宴(鲍起静 饰)看上,于是又娶了白宴。后来怀孕的明星来港找寻丈夫,白宴大方的让明星入了门。可惜后来和明星一同生产的白宴却小产了,明星 则顺利生下儿子利兆天,利父为了讨好岳父而用兆天顶替了白宴难产的儿子,而将明星送回了老家。明星当时已经怀有了第二胎,回家后的明星又顺利诞下了儿子明智杰(谭耀文 饰),母子俩一直在老家过着清贫的生活。明智杰长大后虽然只是一个出租车司机,但为人却十分上进,极具野心。随后一次偶然机会,智杰救了兆天,并认出了他就是香港巨富,于是带着母亲一同来到香港。随后。智杰进入了兆天的公司工作。
智杰和兆天同时爱上了模特路云(周海媚 饰),智杰由此和兆天变得水火不容,两兄弟的恩怨情仇由此展开。。玛丽(希拉里·斯万克 Hilary Swank 饰)自由喜欢冒险,这个爱好在她已为人母之后也没有半点的改变,带着小儿子乔治(卢克斯·哈内-贾丹 Lux Haney-Jardine 饰),玛丽来到了非洲探险,谁知道,年幼的乔治抵抗力不足,在那里患上了疟疾,不幸去世了。乔治的死击破了玛丽的心理防线,也让玛丽和丈夫皮特(弗兰克·格里罗 Frank Grillo 饰)的感情走到了摇摇欲坠的边缘。虽然一切都是意外,但玛丽始终无法摆脱是自己害死了乔治的这一想法。 和玛丽遭遇相似的还有一位名叫莫桑(布兰达·布莱斯 Brenda Blethyn 饰)的女子,她的儿子也因为疟疾而永远的离开了她。这不可磨灭的创伤指引这两个心碎的女人走到了一起,她们之间产生了前所未有的坚定的友情。。