Em San Francisco o detetive Virgil Tibbs (Sidney Poitier) investiga a morte de uma prostituta, Joy Sturges (Linda Towne), que foi morta, espancada e estrangulada. Ele conclui que um padre, Logan Sharpe (Martin Landau), que é seu amigo, é um dos suspeitos e não tem álibi.