When police interfere with a reckless scientist's experiment, it creates a deadly meteor shower only Superman can stop.
2008
1924
1977
1988
1922
1989
2005
2004
1999
1992
2006
1966
1983
2016
2015