A mysterious entity has brought the powers of good and evil together to participate in the ultimate super-powered showdown!
1973
1978
2007
1981
2005
1977
1974
2006
1987
2004
2017
2003
1988
2013
1971
2010