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.
2007
2016
2004
2020
1967
1999
1985
2022
2023
2014
—
1987
1964
2017
1973
1940
1942