Filming Locations (3)

  • Stahl House, Case House 22 - 1635 Woods Drive, Los Angeles, California, USA

  • Alverno High School - 200 North Michillinda Avenue, Sierra Madre, California, USA (mansion)

  • Long Beach, California, USA