It's not easy to take a successful novel and make a movie based upon it. No discussion about this. The aim of such adaptations should not be to repeat the book on the screen, but take the essence and identify the best suited passages to develop a script. It's a work of artistic translation at many levels.
This movie is excellent. As a comedy it warranties smiles and laughs, as a drama it may reserve some tears over the end, as a documentary it lets you discover many aspects of the complexity of a country like Peru, and visually it will give you a pleasant experience immersing you in the charming Peruvian Amazonia locations.
I don't know how much is lost if you are not able to understand Spanish. As always happens it is possible that part of the value of this film may be lost if you have to spend time off the main action reading subtitles.
To round up the special beauty of the Amazonia, Angie Cepeda provides the perfect match, bringing to the screen all her exuberant sensuality and femininity as "la Colombiana" ("the Colombian"). I can't imagine a better actress for this character. Angie Cepeda by herself is reason enough for any person who admire female beauty to see this movie, not once but many times. You will fall in love with "la Colombiana" as Captain Pantaleon Pantoja does, and you will also understand why Chuchupe (an experienced brothel manager) refers to her as an inconvenience after his notoriety for driving men to suicide. Angie (born Angelica), an actual Colombian from Cartagena De Indias, is with no doubt one of the prettiest and most sensual current actresses. Today, the Colombian Angelica head to head with the American Angelina (turn in this unattractive hybrid of "Brangelina") wins the race for more than a body (and more than just the body).
But look also for Aristóteles Picho as the hilarious "El Sinchi" the radial journalist that is always around troubling Captain Pantoja's mission.
Also pay attention to Peruvian comedian and also pretty actress Tatiana Astengo as the "visitadora" (female escort, an euphemism for prostitute) known as "Pechuga", character honored with this nickname to celebrate, well, her breast (that's one of the meaning of the Spanish word).
You will laugh a lot, cry a little, learn something about Peru, and re-joy your eyes and soul with one of the most beautiful creatures on Earth. What else?!
Besides, you will be able to fake you read Vargas Llosa's bestseller.