A rodaxe da película comezou o 5 de maio de 2008, en Novo México, con partes da rodaxe que se levaron a cabo na Base da Forza Aérea de Kirtland, despois de que a Forza Aérea dos Estados Unidos acordase proporcionar a tripulación e a aeronave. Os cineastas tiñan a intención de comezar a rodar o 15 de marzo en Budapest ou Australia, pero un desconto de impostos do 25 por cento e a ausencia dun límite de taxa de interese e piso fixo que os cineastas buscaran o Novo México máis barato, debido ao seu orzamento elevado. Para evitar atrasos causados por unha posible folga do Sindicato dos Actores de 2008 en Xullo, todas as escenas exteriores foron completadas por entón, para que a produción puidese reiniciar facilmente. A rodaxe rematou o 20 de xullo de 2008, aínda que algúns pick-ups tiveron lugar en xaneiro de 2009.
para que a produción puidese reiniciar facilmente