海伦(凯特·卡普肖 Kate Capshaw 饰)早年间和丈夫离了婚,带着女儿开了一间书店。如今已经42岁的她早就看淡了人生中的风风雨雨,心如止水。在海伦的身边,还是有着不少的追求者。乔治(汤姆·塞立克 Tom Selleck 饰)和海伦曾经是同学,他一直爱慕着海伦,但他选择将这份感情埋藏在心底,同另一个女人结婚了。乔尼(汤姆·艾弗瑞特·斯科特 Tom Everett Scott 饰)是在书店里打工的雇员,虽然他已经有了女友珍妮弗(朱丽安妮·尼科尔森 Julianne Nicholson 饰),但还是难以抵挡哈伦散发的魅力。一天,海伦在书店里见到了一封行文热烈的情书,这封情书没有署名,在这个小镇上,很多人的命运因为这封情书改变了
一个恶名昭彰的死亡天使加百利(Christopher Walken),他一直想用邪恶的力量来控制地球。但是一名凡间女子薇拉莉(Jennifer Beals)和一名天使丹尼尔(Russell Wong )因两情相悦结合之后即受孕,同时因为这个未诞生的婴儿已经得到神谕,将成为一个显露神迹的圣灵,于是加百利决定用尽一切方法,来阻止这个婴儿降临人世。
盖伊(法利·格兰杰 Farley Granger 饰)拥有一段并不幸福的婚姻,他的妻子乔伊斯(凯茜·罗杰斯 Kasey Rogers 饰)是一个水性杨花的浪女,盖伊对妻子的不忠恨之入骨。布鲁诺(罗伯特·沃克 Robert Walker 饰)常年受到专横的父亲安东尼先生(乔纳森·哈勒 Jonathan Hale 饰)的压制,忍无可忍的他逐渐起了杀心。就是这样的两个倒霉男人,他们在一列火车上相遇了。 互诉衷肠之后,布鲁诺提出了交换杀人的建议,企图给警方造成无动机的假象。盖伊以为布鲁诺只是开玩笑呢,不置可否,哪知道没过几天,乔伊斯竟然真的死于非命。布鲁诺完成了他的承诺,下面轮到盖伊了。
16岁的美丽少女阿贝尔(琳达·达内尔 Linda Darnell 饰)离开了让她倍感压抑的原生家庭,前往伦敦,投奔一个名叫布鲁斯(Jefferson Pascal 饰)男人。很快,这对小情侣就花光了所有的积蓄,为了维持生计,布鲁斯出海成为了一名走私犯,而阿贝尔则在误打误撞之中进了监狱,此时她震惊的发现,腹中已经怀上了布鲁斯的孩子。
在强盗杰克(约翰·拉塞尔 John Russell 饰)的帮助之下,阿贝尔从监狱里逃了出来,之后被杰克卖到了剧院。在那里,阿贝尔邂逅了拉德克里夫公爵(理查德·格林尼 Richard Greene 饰),很快,两人结了婚,阿贝尔一跃成为了公爵夫人。就在这个节骨眼上,布鲁斯再度出现在了阿贝尔的面前,并且向她索要那个属于自己的孩子。