When the embodiment of evil rises to destroy Earth and all that we know, can the human race defend itself or will it succumb to the forces of evil?
2023
1992
2001
1957
1987
2022
2008
2007
1973
2017
2020
2014
2018
1997
2010