Filming Locations (5)

  • Cambridge, Ontario, Canada

  • Dundas, Ontario, Canada

  • Guelph, Ontario, Canada (exterior flashbacks)

  • Picton, Ontario, Canada (Concentration Camp)

  • Toronto, Ontario, Canada