When police interfere with a reckless scientist's experiment, it creates a deadly meteor shower only Superman can stop.
2013
2012
1941
1966
2023
2026
2027
1968
2007
2022
—
2017
1959
1973
2005
2006
1989