Nico March is being deported by the U.S. government. Not wanting his money confiscated, he orders accomplice Johnny to hide it for now while also keeping an eye on Nico's longtime girlfriend, Gabby Rogers.
Dedektifler "Mezarcı" Jones (Godfrey Cambridge) ve "Tabut Ed" Johnson (Raymond St. Jacques) daha çok para kazanmak için "Afrika'ya Dönüş" kampanyası adlı koca bir dümen düzenleyen siyahi Rahip Deke O'Malley (Calvin Lockhart) vakasını enine boyuna araştırmaktadır. Fakat O'Malley'nin aklanan parasının 87.000 doları bir pamuk balyasına gizlenince, Mezarcı ve Tabut, birden yükselen pamuk fiyatlarıyla ilgilenmeye başlayan tek kişiler olmadıklarını fark ederler! Balyayı bulmak için Harlem'in altını üstüne getiren iki dedektif, 87.000 doları ele geçirmek ve önlerine çıkan herkesi saf dışı bırakmak için mafyayla, polisle, siyahi militanlarla ve daha birçoklarıyla kıran kırana bir mücadeleye girer!
İlk filmin üzerinden birkaç yıl geçmiştir. Mafya babası Paul Vitti (Robert DeNiro) hapishanededir ve orada öldürülmekten korkmaktadır. Aklına deli numarası yaparak hapishaneden kurtulmaktan başka çözüm yolu gelmez. Onunla ilgilenen psikiyatrist Ben Sobol (Billy Crystal) da deli raporu verince Paul hapisten çıkartılır. Artık şimdi bir televizyonda mafyalar üzerine yapılan bir araştırma için çalışmaya başlamıştır...
Finch ve Micah, hapisten kaçmayı başarmış iki arkadaştır. Micah, yirmi yıl kadar önce bir elmas soygunu yapmış bir sihirbazdır. Şimdi Finch'in yardımıyla sakladığı elmasları bulmak için anlaşmışlardır. Ancak önce yakalanmamaları için kimliklerini değiştirmeleri gerekmektedir. Bu amaçla Finch, Cletis Tout isimli bir gazetecinin evine girer ve onu öldürerek pasaportunu alır. Gazeteci, bir fahişenin öldürülmesiyle ilgili kaseti ele geçirdiği için bir çete tarafından aranmaktadır. Dolayısıyla katillerin hedefi Cletis Tout'un kimliğine bürünen Finch olur.