When police interfere with a reckless scientist's experiment, it creates a deadly meteor shower only Superman can stop.
2007
2006
2003
1991
1996
2020
2019
2018
2025
1964
2001
2023
2024