When police interfere with a reckless scientist's experiment, it creates a deadly meteor shower only Superman can stop.
1942
2020
1928
2024
2021
2014
1969
2013
1960
1989
2010
1954
1972