舞女金大班(郑裕玲 饰)疼爱弟弟吉仔(张学友 饰)。但吉仔生性懦弱,常夹在姐姐与女友珍妮(夏文汐 饰)之间当出气包。大班为了讨好有权有势的大姐头,提议为大姐头死去的女儿小立(张曼玉 饰)寻找夫婿,不料弄巧成拙,自己的弟弟成为了最佳人选。珍妮要求吉仔一起私奔,中途却发生意外,吉仔幸运得到二十年前死去的小立救回。吉仔就此爱上了小立,大班得知情况后便与珍妮联合起来拆散这对人鬼恋。大班与珍妮极力说服小立离开吉仔,并计划让小立再度投胎,面对与吉仔间的朗情妾意,小立不知如何是好。。影片讲述了佟刚与铁妹终陷入性与人性、爱与恨的生死搏斗的故事。。1946年冬,天给娘在替女儿操办婚礼,新郎大宝意外失手打死了新娘,大宝娘感觉愧对天给娘,把女儿二宝许配给天给娘的儿子天给,二宝不从逃婚出走,三宝顶替姐姐嫁给了天给。八路军连长李森到大宝娘家养伤,居然是天给失散多年孪生兄弟,李森母亲方晨来探望李森,发现了天给,面对天给亲生母亲,天给娘痛苦不已,方晨感激天给娘对天给的养育之恩,她没有认下天给,忍痛离去。一次战役中天给与方晨再次相遇,天给误以为方晨要把他抢走,对方晨非常抵触,方晨痛苦不堪,此时又传来李森阵亡的消息,天给娘几经争扎,偷偷把天给留下,一个人回到村里,而方晨深知天给娘的痛苦,又把天给送了回来。为获取敌人作战计划,李森假冒天给打入到了敌人内部,不幸被发现,紧急关头,娘深明大义,忍痛用天给替代了李森,使得作战计划安全送出,天给却献出了年轻的生命。。