I may be called a language extremist, but I was very disturbed by the fact that they were all speaking English. Yes, Malkovich speaks English, as most of his potential public. But still, there is no reason for Spanish-speaking actors in a Spanish-speaking story set in a Spanish-speaking country to do so !!! Apart from this, the film itself was good, well played and with an interesting construction.