Filming Locations (2)

  • Riverview Hospital, Coquitlam, British Columbia, Canada (interiors)

  • Vancouver, British Columbia, Canada