埃琳?布罗克维奇(朱莉娅?罗伯茨 Julia Roberts 饰)是倒霉鬼中的典型。她结过两次婚,但每次婚姻都没有给她带来幸福,反而令她成了一个拖着三个孩子的单身母亲。倒霉的她在遭到一场交通事故后,连志在必得的赔偿官司到最后都输掉了。 为她辩护的律师埃德(阿尔伯特?芬尼 Albert Finney 饰)半是同情埃琳半是因为帮她打输了官司心感内疚,收留了埃琳在他的律师楼里打杂。埃琳的生活算是有了一点保障。在调查一单污水申诉案时,埃琳偶然发现了污水中含剧毒物质,而供水公司确对此敷衍了事。弱女子埃琳决定用她柔弱的肩膀担负起为受污染的数百名居民讨回公道的重担!
艾索(艾迪?墨菲 Eddie Murphy 饰)是底特律黑白两道的大名人,身为警探,却也不时干些偷鸡摸狗的勾当,而且他侦办案件时经常不按程序办事,上司对他十分头痛。这天,艾索因为敲诈烟贩而差点被开除出去,幸亏好运气才免遭于难。 艾索偶遇了一位刚出狱的好友,这人带着巨额的德国债券来到了底特律。两人重逢后不久,艾索的这位朋友就被谋杀了。深谙此事不简单,艾索开始了调查。他独自一人追踪嫌疑人维克多来到了好莱坞的比佛利山,正当他准备上前盘问时,却被当地警察带回了警局。当艾索调查得悉维多克的确在贩毒时,当地的警长同意介入调查,却将艾索打发回老家。艾索只好劝说当地的一名警员比利(祖德?莱茵霍尔德 Judge Reinhold 饰)和他合作,两人开始了私自调查。