Leeswaarschuwing: Onderstaande tekst bevat details over de inhoud of de afloop van het verhaal.
In het slaperige stadje Sparta in de Amerikaanse staat Mississippi probeert politiechef Gillespie van de lokale politie zijn mannen aan te zetten tot enige activiteit. Gillespie is niet uit Sparta afkomstig en wordt door lokale bevolking nog altijd met wantrouwen bekeken. Dan wordt Colbert vermoord. Colbert was een ondernemer uit Chicago die een fabriek wilde bouwen in het stadje. Een belangrijke gebeurtenis omdat de fabriek de nodige banen kan opleveren. De politiemensen speuren Sparta af naar een mogelijke dader en al snel wordt er een zwarte man op het treinstation gearresteerd. In het racistisch getinte Sparta moet deze man de dader zijn. De man laat op het politiebureau echter zijn politiepenning zien. Het blijkt Virgil Tibbs te zijn, een rechercheur van de afdeling moordzaken van de politie in Philadelphia, op doorreis van zijn moeder naar huis. Als Gillespie het verhaal controleert door de baas van Tibbs te bellen, beveelt de laatste de rechercheur aan als een specialist in moordzaken. Hij vraagt Tibbs om Gillespie te helpen. De rechercheur heeft echter zijn buik vol van het racistische stadje waar hij voortdurend met het vernederende ‘boy’ wordt aangesproken en wil weg. Gillespie ziet ook weinig in de samenwerking en laat Tibbs gaan. Dit is echter niet naar de zin van de weduwe van Colbert. Als er een andere gevangene wordt binnen gebracht, zegt Tibbs dat de man de moord nooit gepleegd kan hebben. De weduwe is zo onder de indruk van de bewijsvoering die Tibbs daarvoor aanvoert dat ze eist dat hij op de zaak wordt gezet. Als de gemeenteraad weigert, dreigt ze de bouw van de fabriek stop te zetten. Tibbs blijft dus en hij onderzoekt het lichaam van Colbert en de vindplaats van het lijk. Tibbs ontdekt een aantal zaken en verdenkt Eric Endicott, een rijke plantagehouder en een tegenstander van Colbert. Het zint de blanke bevolking van Sparta maar niets dat een zwarte man openlijk blanken beschuldigt. Als ze zien dat Gillespie meer en meer respect krijgt voor Virgil besluiten ze het recht in eigen hand te nemen. Tibbs wordt bijna gelyncht en net op tijd gered door Gillespie. Nu de situatie in Sparta explosief dreigt te worden, rest Tibbs weinig tijd de dader te ontmaskeren. Uiteindelijk ontdekt hij dat de bediende in een lokale diner, Ralph Henshaw, de dader is. Henshaw had geld nodig voor een abortus van zijn minderjarige vriendinnetje en vermoordde Colbert voor de inhoud van diens portemonnee.
Achtergrond
In 1967 was Amerika nog altijd verdeeld in de kwestie van gelijke burgerrechten. Hoewel de Civil Rights Act van 1964 gelijke rechten gaf aan zwarte en blanke Amerikanen, was met name het zuiden van de VS nog sterk racistisch. De film laat zien dat het vernisje beschaving uiterst dun is. Als Tibbs op de plantage van Endicott komt en de man beschuldigt van moord slaat Endicott hem. Virgil slaat terug en de geschokte Endicott vraagt aan Gillespie waarom hij Tibbs niet onmiddellijk heeft doodgeschoten. Dat een zwarte man of vrouw zonder pardon kon worden gedood door een blanke was in de jaren zestig in Mississippi niet ongewoon. Tibbs is overigens ook niet zonder vooroordeel. Hij is er zo van overtuigd dat Endicott de moordenaar is, dat hij allerlei bewijsstukken van het tegendeel over het hoofd ziet. Dit ontlokt chief Gillespie het commentaar: “Man, you're just like the rest of us, ain't ya?". In het oorspronkelijk scenario en in het boek waarop de film is gebaseerd accepteert Tibbs overigens de klap van Endicott zonder terug te slaan. Sidney Poitier was hier echter ronduit op tegen. Hij vond het niet meer dan normaal dat het personage dat hij speelde zou terugslaan. De film was een doorbraak in de zin dat het voor de eerste keer laat zien dat een zwarte man reageert op de provocatie van een blanke.