When police interfere with a reckless scientist's experiment, it creates a deadly meteor shower only Superman can stop.
1978
2022
2003
1980
2004
1993
2008
2023
2005
1987
2006
1990
1984
1933