When police interfere with a reckless scientist's experiment, it creates a deadly meteor shower only Superman can stop.
2023
—
2024
1966
2013
2009
1925
2003
1899
2019
2017
2006
2008
2022
1979