Quote Originally Posted by ccga3359 View Post
It was it was filmed in the basement of Place-des-Arts, Montreal. QC
Actually, it's not the basement, it's the Metro... That's why it was full of people. They were commuters, not extras...

Still, it was a lot of money to see that thing...