Fox Theater - 527 N. Grand Boulevard, St. Louis, Missouri, USA
(Broadway theatre relics)
Union Station - 1 St Louis Union Station, St. Louis, Missouri, USA
(fight in Madison Square Gardens)
Chain of Rocks Bridge, St. Louis, Missouri, USA
(69th Street Bridge)
Corner of 21st and Locust, Downtown, St. Louis, Missouri, USA
(airplane crash, roadblock on Broadway filmed on Locust near the intersection)
Civil Courts Building - Twelfth Street, St. Louis, Missouri, USA
(hideout of Brain)
Aug 4, 1980 - Nov 1980
It looks like we don't have any production dates for this title yet. Be the first to contribute.