AstroChuck, that’s what I was thinking too! and I was wondering if anyone could confirm it. I was browsing the Sci Fi website (me, a dork? never! ;-) ), and I noticed that almost the entire cast was from Vancouver, or at least “spent part of their time” there, and that’s what prompted me to ask the question in the first place. i looked there, and at imdb, but i didn’t find anything. Do you have another reason to think it’s Vancouver besides the one i already know?