不打官司好多年的哈佛大学法律系知名教授Paul Armstrong(Sean Connery)这日收到一封鸣冤信:佛罗里达州一名女孩被人绑架谋杀,警方将黑人大学生Bobby(Blair Underwood)视作凶手,并在缉拿后严刑逼供令其签字画押,前途光明的年轻人只因是黑人变作死囚。
Paul被信件打动,决定重出江湖为Bobby辩护。一番缜密调查,Paul找到足以还Bobby清白之躯的证据,但他没有想到,一切均系Bobby的精心策划,自己及家人才是他的真正目标。故事开始时,吴雅妮(毛阿敏饰)优美的演唱吸引了无数歌迷。然而,她的生活在一起爆炸案的发生后发生了变化。公安人员李威(郭旭新饰)迅速赶到现场展开调查,发现爆炸案的受害者是外省农民张长顺(杨长启饰)。进一步的调查揭示了一个曲折的家庭故事。原来,长顺的娘在二十多年前收养了一个失去双亲的女孩小纹。小纹和长顺发展出深厚的感情,并领取了结婚证。然而,小纹遭到强奸,她愤怒之下杀死了施害者,随后离开了家乡与长顺断了音信。李威找到长顺的家乡,得知这段曲折的背景故事。 在调查的过程中,李威请来了长顺的娘。当吴雅妮从剧场走出时,长顺的娘上前召唤,吴雅妮一开始漠然否认。然而,她最终向知情的崇拜者——出租车司机吐露了真相。原来,吴雅妮多年来一直梦想着为自己举办专场演唱会,然而,在梦想即将实现之际,长顺突然找上门来逼迫她成婚。为了维护自己在歌迷中的美好形象,吴雅妮在长顺醉...。