When police interfere with a reckless scientist's experiment, it creates a deadly meteor shower only Superman can stop.
1999
1991
2009
2019
2005
2014
1976
1984
2025
2002
2004
2007
1997
1995
2013