The Demojordan is back and more hungry than ever, with a fierce appetite for destruction and a short fuse. It seems as if our heroes' time is running out.
1964
2018
1982
2005
2023
1959
—
1935
1962
2024
1985
2013
1991
1954
1955
1989
1958
1973
1956
1970