Filming Locations (1)

  • North Hills, California, USA (Entire movie filmed here)