Filming Locations (3)

  • Paramount Studios - 5555 Melrose Avenue, Hollywood, Los Angeles, California, USA (studio)

  • California Institute of Technology - 1200 E. California Boulevard, Pasadena, California, USA

  • Palos Verdes, California, USA