A mysterious entity has brought the powers of good and evil together to participate in the ultimate super-powered showdown!
2006
1987
2013
2012
2002
1967
2005
1991
2001
2023
2019
2018
1983
1992
2003
1986