Where was this filmed?
I ask because the cast is made up almost entirely of Canadians. I was looking through the cast bios to see what I knew any of the actors from, and was blown away to see that almost the entirety comes from various parts of Canda.
Quite a few of them have also been in "Canadian" film/TV such as Due South and Da Vinci's inquest/city hall.
Just thought it was strange if this happened and it was not filmed in Vancouver/Toronto.