1978年冬天,地委组织部副部长宋薇(王馥荔 饰)和丈夫、部长吴遥(仲星火 饰)正在对文革期间的冤假错案进行拨乱反正。从天云山赶回的周瑜贞(洪学敏 饰)向宋薇汇报工作,声称在天云山调查期间拜访了一对儿特殊的夫妻:丈夫罗群(石维坚 饰)是个靠赶车维生的老右派,有多部没有发表的著述;妻子冯晴岚(施建岚 饰)是有病在身的小学教员。这对儿夫妻凄凉的境遇令周瑜贞同情,而且她通过了解,知道罗群是当年宋薇在天云山的恋人……原来二十年前宋薇与冯晴岚一起加入考察队驻扎天云山,吴遥和罗群是前后两任政治委员,吴遥暗恋宋薇,于是陷害罗群是反党分子。罗群的遭遇令宋薇吃惊和愤怒,然而在为罗群平反的问题上,吴遥再次出面阻挠……。100年前的北加利福尼亚的安东尼奥海滩,患有麻风病的富豪布雷克希望在此建立一个小镇,将同样患有麻风病的患者集中起来治疗。然而他的爱心并未得到应有的回报,许多觊觎布雷克财富的贪婪之徒来到这里,伺机杀害了布雷克。
100年后,当小镇人民举行百年庆典时,一团神秘雾气降临小镇,布雷克及其随从的冤魂从大海深处归来,所到之处人们尽皆死亡。神父罗伯特(Hal HolbrooK 饰)无意中发现其祖父藏在教堂墙壁中的日记,终于得知曾发生在100年前的惨剧……。