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.
2019
1959
1958
2023
1998
—
2015
2018
1990
2017
2001
2010
1980
1966
2008
1993
2022