盗贼麦尔斯(马丁·劳伦斯 Martin Lawrence 饰)与三名同伙合作盗窃钻石,岂料其中一人德克背叛了他们,警方被惊动,麦尔斯走投无路,只得逃跑中将钻石藏在一栋未完工的大楼通风管道里,之后束手就擒。两年后,麦尔斯刑满释放,但外面的一切似乎都已改变,女友不再需要他,而当年他藏钻石的那栋楼居然变成了——警察局!为了取回钻石,麦尔斯偷到ID卡,又凭借伪造的档案乔装成警察混入警局,由于警方缺人手,假警察麦尔斯很快得到任命,和菜鸟探员卡森(卢克·威尔逊 Luke Wilson 饰)结成搭档。麦尔斯凭借自己的盗窃经验很快表现出位,在警局得到重用,而管道中的钻石经过冲洗后下落不明,麦尔斯只得坚持假装下去。不久,德克为了得到麦尔斯的钻石再次出现……
曾在西班牙杀过人的水手Michael O'Hara(奥逊·威尔斯 Orson Welles 饰)回到了纽约,一天夜里他在路上救了遭到打劫的美女Elsa(丽塔·海华斯 Rita Hayworth 饰),于是Elsa让她的丈夫,律师Arthur Bannister(埃弗雷特·斯隆 Everett Sloane 饰)找到Michael,让他来船上当水手。Bannister一家刚从上海回到纽约,正要坐船前往旧金山。在海上航行的时候,Michael和Elsa情愫暗生。而Michael也认识了Arthur的朋友George Grisby(Glenn Anders 饰)。George知道Michael曾经杀过人后,想让Michael再杀一个人,并承诺给他五千美元的佣金,而他想让Michael杀的人,就是George自己。原来George想制造自己已经死了的假象,然后从现在的生活和他的妻子身边逃走。两人的计划看起来天衣无缝,George却失手杀死了Arthur的管家,随后George也真的被杀。Michael被认为是两个死者的凶手,法庭上,为Michael辩论的却是他的情敌Arthur,到底谁才是杀死George的真正凶手?