Did you see the helicopter that just landed on the roof of the parking lot? (Dundas one) There are a lot of movie vehicles rolling onto the roof now. Any ideas of what's filming in town right now? I'm glued to the window waiting for something exciting to happen. Dammit.