Un piloto de combate de la Marina de los Estados Unidos (Kevin Costner) es dado de baja honorable después de doce años de servicio y decide tomarse unas vacaciones en Puerto Vallarta. Se aloja en la casa de un viejo amigo (Anthony Quinn) a quien una vez salvó de un peligro y que ahora es un poderoso jefe de la mafia. Durante su estancia, conoce a la hermosa, enigmática y desdichada esposa de su amigo (Madeleine Stowe). A pesar de la amistad que lo une a su anfitrión, el antiguo piloto y la mujer viven una apasionada aventura, arriesgando una sangrienta y brutal venganza.