I live in Meadowvale.
The funniest thing about this movie to me is that I actually live in Meadowvale, not a small town by the way which is what this movie makes it out to be but a part of the city of Mississauga. It is apparently filmed here too because I swear I have seen some of the houses in this movie and the high school that they show is meadowvale high school within easy walking distance of my house.
I have even seen the building they used as the Psychological Research Institute, which is actually owned by Xerox, and it makes this movie kind of funny that they use a building I see every once in a while driving by it.
Does anybody else who has seen this movie also live here?
Beware the wolf
http://world6.monstersgame.co.uk/?ac=vid&vid=114080035