Chernobyl has been spotted in the latest batch of Justice League photos, thus leading to speculation that Darkseid and the New Gods could have had something to do with the catastrophic disaster.
Of course, we won’t know the answer until Justice League hits theaters in November.
And now, it appears that the site may make another appearance in Justice League next month.
Why would the newly-formed superhero team have to duke it out with Steppenwolf and his army of Parademons at Chernobyl?