Batalla en el cielo és una pel·lícula mexicana del 2005 escrita i dirigida per Carlos Reygadas (1971-), realitzador de la pel·lícula "Japón" (2002). Presentada durant el 58è Festival Internacional de Cinema de Canes de 2005, on va competir per la Palma d'Or que finalment va rebre "L'enfant", dels germans Dardenne.