El abrazo de la serpiente ofrece una nueva visión de los efectos del colonialismo en la cultura indígena, a través de dos historias paralelas que suceden cuatro décadas de diferencia (sobre todo en 1901 y 1940). Se cuenta la historia de Theodor Koch-Grunberg, un explorador alemán que cruza el Amazonas para encontrar una flor extraña que le ayudaría a superar una terrible enfermedad.Para esto necesita la ayuda del último superviviente de una tribu ya colonizado: Chamán Karamakate. Este indio, cansados de la presencia de los españoles en la Amazonía, decide no ayudar al navegador a menos que usted se compromete a servir como una guía para encontrar más miembros de su falta tribu.De paralelo, un explorador estadounidense llamado Richard Evans Schultes es impulsado por un anciano Karamakate en busca de la preciada planta. Pero esta vez el panorama es muy diferente, ya que las antiguas regiones que rodean el río se han visto gravemente dañada por el negocio del caucho.