Der mexikanische Spielfilm "Batalla en el cielo" (2005), vom deutschen Verleih als Battle in Heaven herausgebracht, wurde von Carlos Reygadas inszeniert. Er enthält kontemplative, transzendierende Betrachtungen der Menschen und der Hauptstadt, aber auch sehr freizügige, umstrittene Sexdarstellungen. Der Film lief 2005 im Wettbewerb von Cannes, wo er kontrovers diskutiert wurde.