Flash vs Reverse FlashFacebook/ The Flash

There is only one episode left before the season finale of "The Flash" on the CW and the much-anticipated Flash-Reverse Flash showdown. As Caitlin, Cisco, Barry and Joe try to save Eddie from the Reverse Flash, Dr Wells enters STAR Labs with sinister intentions in "Rogue Air". Barry turns to an unlikely ally, much to the disappointment of his friends.

In "Rogue Air", Dr Wells (Tom Cavanagh) further proves to his former associates that defeating him would be an impossible task. Having realised that Dr Wells is planning something that involved meta-humans imprisoned in STAR Lab vaults, Barry (Grant Gustin) looks for alliance with an old foe – Captain Cold (Wentworth Miller).

However, Captain Cold – as Joe (Jesse L Martin) and Catlin (Danielle Panabaker) suspected –double crosses Barry. Captain Cold has his own agenda with the meta-humans.

Meanwhile, Dr Wells and Barry are headed for a fight, and just when the former reminds our hero "You can't beat me, Barry", his back-ups arrive. Arrow (Stephen Amell) and FIRESTORM (Robbie Amell) side with Barry in his battle against Wells.

Will the Flash-Arrow-FIRESTORM alliance be able to defeat the Reverse Flash? Find out on 12 May, Tuesday, at 8.00 pm (EST).