Movies Filmed at Olympic Stadium

4545 Avenue Pierre-de Coubertin, Montreal, QC H1V 3N7, Canada
Nearby Locations
Santa Cabrini Hospital from Arrival
2.9 km

L'Emporte Piece from The Layover
4.4 km

Restaurant L'Express from The Layover
4.5 km

Browse more nearby locations.
Show Map

X-Men: Days of Future Past

Robert F. Kennedy Memorial Stadium

Source: Exclaim!

Warm Bodies

Baseball Stadium

Secret entrance through the wall.