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.
2011
1984
1964
2009
2003
1987
1988
2020
2019
1959
1958
1983
2001
1976
1990
2014
1998
1992