Filming Locations (4)

  • Sudbury, Ontario, Canada (location)

  • North Bay, Ontario, Canada (location)

  • Willisville, Ontario, Canada (location)

  • Toronto, Ontario (location)