Palermo kolem roku 1970. Policejní komisař Bonavia (Martin Balsam) provádí rutinní kontrolu městského ústavu pro duševně choré, který je viditelně zanedbaný. Komisař se rozhodne nad vedením blázince přivřít oči, pokud ovšem okamžitě propustí jednoho ze svěřenců a prohlásí ho za zdravého. Zdánlivá laskavost dá do pohybu nebezpečnou hru s mafií a zatáhne ostříleného policistu do bratrovražedného střetu s dalším ochráncem zákona, idealistickým prokurátorem Trainim (Franco Nero).