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.
1967
1999
1985
2020
2022
2023
2014
—
1987
1964
2017
1973
1940
1942
1981
1990
1978