It was filmed in Montreal, not far from where I live.
It's will be weird to watch a movie and see streets and buildings that I'm used to see, cuz I've spent so many time hanging out around there...
Anyway, the movie looks awesome. I think it's cool because they haven't said to much in on the T.V. ads.