Latin America films seem on a roll at the moment. " Y tu madre tambien" "Diary of a Motorcyclist" etc.

I've just been to see " Battle in Heaven" by the Mexican director Carlos Reygadas. Yes, the first three minutes or so has oral sex that drew most of the publicity to the film but its a rather slow , plodding movie.And yet, it is one of those films that remains with you. It is said the director used mainly non actors but I don't know which were which.
I'd be interested in anyone elses opinion as I am sure there will be mixed emotions about this movie.