Battle in Heaven (2005)

This was a really wonderful film from Carlos Reygadas. The casting couldn’t have been more inspired. The situations are glaringly realistic however their translation to screen is poetic, and in a way, even romantic. This is a bite of Mexican cinema which is sure to leave you with a bittersweet aftertaste for many weeks later.
(NSFW REVIEW)