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.
2002
2017
1985
2013
1987
1976
1959
2024
2022
1958
1982
2014
2015
1991
1972