In 1909 roept een doodzieke Theodor Koch-Grunberg (Jan Bijvoet) de hulp in van Karamakate, een sjamaan en de enige overlevende van zijn indianenstam. De zieke Duitser is op zoek naar zijn laatste hoop op herstel: een zeldzame geneeskundige plant die diep in het Amazonewoud te vinden is. Dertig jaar later duikt bij Karamakate opnieuw een westerling op. De Amerikaan Richard Evans Schultes zoekt ook naar de plant, maar hem is het enkel om geld te doen.
Twee verhalen stromen samen in het modderbruine water van de Amazone. Dit Oscar-genomineerd drama over de verraderlijke vriendschap tussen een sjamaan en een ontdekkingsreiziger is een prachtig eerbetoon aan de verloren culturen van de Amazonebewoners.