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.
1955
1970
1942
1944
1988
1980
1973
1940
1981
1990
—
1959
1956
2020
1983
1958
2018