The last time Mexican filmmakers Alfonso Cuarón, Guillermo del Toro, and Alejandro G. Iñárritu released three new movies in the space of the same year was 2006. By then, their reputations at home had been established by early successes like Y tu mamá también (Cuarón), The Devil’s Backbone (del Toro) and Amores Perros (Iñárritu) and […]