Filming Locations (5)

  • Los Altos, California, USA (street scenes)

  • Menlo Park, California, USA

  • Palo Alto, California, USA

  • Los Angeles, California, USA (pick ups)

  • University of Southern California, Los Angeles, California, USA