Thám tử cảnh sát Philadelphia người Mỹ gốc Phi Virgil Tibbs bị bắt vì nghi ngờ giết người bởi Bill Gillespie, cảnh sát trưởng phân biệt chủng tộc của Sparta, Mississippi. Sau khi Tibbs chứng minh không chỉ sự vô tội của mình mà còn của một người đàn ông khác, anh ta hợp lực với Gillespie để truy tìm kẻ giết người thực sự. Cuộc điều tra của họ đưa họ qua mọi cấp độ xã hội của thị trấn, với việc Tibbs tạo ra kẻ thù cũng như những người bạn không chắc chắn khi anh ta săn lùng sự thật.