Zdjęcia do filmu były kręcone w Beverly Hills, Los Angeles, Long Beach, Palmdale, Rancho Palos Verdes, Santa Clara, Santa Clarita i parku narodowym Angeles National Forest (Kalifornia, USA) oraz w Nowym Jorku (Nowy Jork, USA), Santa Fe (Nowy Meksyk, USA) i Tucson (Arizona, USA).
Okres zdjęciowy trwał od 23 lutego do 28 marca 2010 roku.