Jimmy Stevens(Frank Langella),executivo de uma companhia internacional de energia,decide um dia denunciar as práticas de corrupção de sua empresa na América Latina.Ele sabe que certamente terminará morto por traição.Tentando evitar este trágico destino, Jimmy contrata anonimamente o detetive Frank Turlotte(Elliot Gould)para acompanhar seus passos.Relutante,Turlotte aceita o trabalho,sem saber que o homem que paga seu salário é o mesmo homem que ele deve investigar.