Filming Locations (2)

  • 1769 N. Orange Drive, Los Angeles, California, USA (Barbara Mathews apartment)

  • 24742 Malibu Road, Malibu, California, USA (Steve Norris' beach house)