Justice League: The Flashpoint Paradox is a direct-to-video animated film adaptation of the 2011 comic book crossover "Flashpoint" by Geoff Johns and Andy Kubert. It is scripted by Jim Krieg and directed by Jay Oliva. The film stars Justin Chambers as Barry Allen / The Flash, Kevin McKidd as Thomas Wayne / Batman, C. Thomas Howell as Eobard Thawne / Professor Zoom and Michael B. Jordan as Victor Stone / Cyborg. The film also sees actors reprising roles from other DC Animated properties; actors including Kevin Conroy as Bruce Wayne / Batman, Ron Perlman as Deathstroke, Nathan Fillion as Hal Jordan / Green Lantern, Dana Delany as Lois Lane and Dee Bradley Baker as Etrigan. It is the 18th film in the DC Universe Animated Original Movies series. While visiting his mother's grave, Barry Allen, known as the Flash, is alerted to a break-in by Captain Cold, Captain Boomerang, Heat Wave, Mirror Master, and Top at the Flash Museum. Defeating the Rogues, he discovers that they have been hired by his archenemy Professor Zoom as part of a plan to destroy Central City. With the help of the Justice League, Barry foils Zoom's plot, but Zoom's taunts over the death of his mother still haunt Barry as he departs.