Darkseids ship is orbiting Earth and has set up a screen to filter the Suns rays from reaching the planet.
9781434211590