Una adaptación cinematográfica de la novela fue dirigida por el peruano Francisco José Lombardi y estrenada en 1985. El guion fue escrito por el mismo Vargas Llosa y por José Watanabe. En el reparto figuraron los actores Pablo Serra (el Poeta), Gustavo Bueno (el teniente Gamboa), Luis Álvarez (el coronel), Juan Manuel Ochoa (El Jaguar), Eduardo Adrianzén (El Esclavo), Aristóteles Picho (El Boa), entre otros. Es considerada como una de las mejores cintas de Lombardi y una de las muestras emblemáticas del cine peruano.
Otra película inspirada en la novela fue Jaguar, dirigida por el chileno Sebastián Alarcón en 1986. Fue producida en la Unión Soviética.[20]