Le policier Marlow est chargé de retrouver le capitaine Kurtz, un policier célèbre qui a disparu dans des circonstances mystérieuses. Pour mener sa mission à bien, Marlow doit embarquer sur un bateau et entreprendre un voyage dangereux à travers la périphérie de Rio de Janeiro.