In der argentinischen Stadt Corrientes, geprägt von Gewalt und Intrigen, sucht der Arzt Eduardo Plarr (Richard Gere) vergeblich nach Informationen über seinen verschwundenen Vater. Während er den britischen Honorarkonsul Charley Fortnum (Michael Cane) kennenlernt, beginnt er eine Affäre mit dessen Frau. Als Guerillas versehentlich Fortnum statt des US-Botschafters entführen, eskaliert die Lage. Umzingelt von Polizei und Regierungstruppen nimmt das tödliche Drama seinen Lauf.