Filming Locations (6)

  • New Zealand

  • Canada

  • Auckland, New Zealand

  • Hamilton, Ontario, Canada

  • McMaster University, Hamilton, Ontario, Canada

  • Toronto, Ontario, Canada