The French production - the film's principal language is Spanish and the main setting is Mexico City - is propelled by a ...