When police interfere with a reckless scientist's experiment, it creates a deadly meteor shower only Superman can stop.
1995
2008
2018
2014
2013
1994
1997
1989
1909
2016
2009
1979
2004
2007
2005