There are some great pieces in this story. The start, especially, is fantastic. But, by the end, the story becomes a useless, non-sensical string of Deus Ex Machina. Characters do what would look best, not what would make sense and it all just works out because comics. There is a lot wrong with this story and I would honestly avoid it if I were you. It's a needless, poorly thought-out story made all the worse by how great it COULD have been.
The other stories in this collection like Public Enemies and Supergirl are fantastic and I highly recommend them. This was a bit of a dud.