Antonio Mendez Esparza's follow-up feature after "Aqui Y Alla" - winner of the Grand Prix at the Cannes Film Festival.