Algunas escenas fueron filmadas en el interior del semi derruido ex templo jesuita "San Francisco Xavier", en el Puerto de Veracruz, así como en Mérida y Progreso en el estado de Yucatán, México.