Filming Locations (2)

  • Port Severn, ON (Port Severn)

  • Barrie, Ontario, Canada (Hospital)