For years, the Reverse-Flash has wanted Barry Allen to suffer, but he's always been defeated by the Flash Family! Now the Reverse-Flash is going to build his own family, the Legion of Zoom, to help him get the revenge he demands! But they aren't going down without a fight as they race together to save the soul of Barry Allen! Can the return of allies from the Flash's past be enough to stop the Reverse-Flash? Witness the biggest battle in Flash history as the two sides go head-to-head for the fate of the future!