The Flash and Nightwing go on their annual vacation together—heading to the Big Easy of New Orleans. But there's no rest for our heroes, as an invasion threatens the city!