A world burning in red. Alien monsters everywhere. And one big hero, absent, unable to help prevent it all. Seems like a job for the Justice League.