1911年4月,广州黄花岗起义失败,清政府开始大肆搜捕革命党人。海城作为广州通往内地的重要关卡,随着大批清廷密探的到来,也变得情势紧张起来。
夏至上午,柳晚晴在海城医院得知自己怀孕。她欣喜地接通了丈夫谢志远的电话,可还没来得及说出这个喜讯,就被丈夫告知他要出差,然后匆匆挂了电话。
当天午夜,两名警察匆匆敲开谢家的门,带来了谢志远遭遇车祸的噩耗。柳晚晴赶到医院,发现丈夫已经遇难身亡。更让她无法接受的是:与丈夫一同遭遇车祸的还有一位妙龄女子王心茹。从车上的行李和找到的两张船票来看,两个人显然是约好了私奔。在警察局,柳晚晴还遇到了为那个妙龄女子处理后事的男人,他叫萧枫,是王心茹的丈夫。
萧枫告诉她:在整理遗物的过程中,发现了一把钥匙,沿着这个线索,他找到了谢志远和王心茹秘密幽会的旅馆。柳晚晴终于相信这个令人晴天霹雳的“事实”。也许是同命相怜,柳晚晴渐渐对正直温柔的萧枫产生了好感。
可就在这个时候,柳晚晴发现了一件极其可疑的事情--萧枫向警察撒了谎,谢志远出车祸那天,萧枫并不是如他所说在家中养病,而是开车出了趟城。可他为什么要隐瞒呢?难道他和丈夫的死有什么牵连?
怀着这些疑问,柳晚晴开始了自己的调查。她发现丈夫出事那辆汽车轮胎曾被子弹射穿,而萧枫抽屉里有一把手枪,弹夹中的子弹与射穿轮胎的子弹是同一型号。 萧枫向晚晴坦白:那次车祸不是意外。晚晴原谅了萧枫。
隔日,柳晚晴身体不舒服,萧枫陪她去海城医院检查身体,在萧枫走后,柳晚晴顺便问了一下王心茹生前的情况。结果发现了一件更为可怕的事情:王心茹根本没有结过婚,更没有所谓的丈夫!
柳晚晴开始悄悄跟踪萧枫,竟一路来到了谢志远和王心茹幽会过的旅馆。更让柳晚晴大吃一惊的是:那个在车祸中丧生的王心茹居然死而复生!萧枫和她约在旅馆见面,两个人似乎有着不可告人的秘密。
萧枫和王心茹的真实身份究竟是谁?他们为什么要费尽心思接近柳晚晴?谢志远到底是生还是死?。故事开始于一个大雨滂沱的夜晚,环卫工人雷敬德(李立群饰)得知了自己的妻子淑琴(王丽云饰)在医院临盆的消息,他欢天喜地的赶往医院,想要快点看见自己刚刚出世的孩子。哪知道在路上,雷敬德捡到了一个同样刚刚呱呱坠地的女婴,看着女婴天真无邪的笑颜,雷敬德最终决定把她带回家收养,并且起名为媛媛(梅婷饰)。 雷敬德的家庭状况并不富裕,收养媛媛意味着他们家一下子多了两张嘴要吃饭。顶不住生活压力的淑琴几次想将媛媛送人,但都被雷敬德追了回来。雷敬德对媛媛的爱甚至超过了对自己的亲生儿子小超,这导致了小超在一场意外中被烫伤了。这件事情成为了淑琴和雷敬德感情裂痕的导火索,淑琴决定和他离婚。。马德里的斗牛教师迭戈(Nacho Martínez 饰)有恋尸癖好,他的女友艾娃住在自己学生安吉尔(Antonio Banderas 饰)隔壁,这天安吉尔被迭戈斥责后偷窥、跟踪并最后强奸了艾娃。安吉尔次日到警局自首,但艾娃并不打算起诉,安吉尔随即承认自己是四起杀人案的凶手。一位名叫玛莉亚的女人出面为安吉尔辩护,而她实际上是真正的凶手,玛莉亚疯狂迷恋昔日的斗牛士迭戈,痴迷于使用杀牛的手法刺死和自己交欢的男人,迭戈与玛莉亚相遇,发现对方多年来对自己疯狂的爱意。安吉尔努力向警方证明自己杀人,迭戈把玛莉亚行凶的簪子也扔在安吉尔的储物柜里,安吉尔利用自己能看到迭戈与玛莉亚两人所思所想的能力,向警方透露了更多证据,但是警方仍不能相信这个有晕血症的年轻人会杀人,这时艾娃带着偷听来的事实真相赶到了警局……
本片获1987年葡萄牙奇幻电影节国际幻想电影奖等多项褒奖。。