Szakal (Bruce Willis), płatny zabójca, otrzymuje zlecenie zabicia członka rządu amerykańskiego. Sprawą zajmują się Preston (Sidney Poitier), szef FBI i Walentyna Kozłowa (Diane Venora), oficer rosyjskiego wywiadu. Werbują do współpracy Declana Mulqueen'a (Richard Gere), byłego...
Amerykański bohater wojenny usiłuje popełnić samobójstwo i kończy w Stanowym Szpitalu Chorób Psychicznych w Chattahoochee. Będąc w szpitalu uświadomia sobie jak lekarze upokorzają pacjentów.