Tom Cavanagh plays Harrison Wells aka Eobard Thawne and the Reverse Flash on The Flash

Barry Allen (Grant Gustin) is racing towards the battle of his life on “The Flash” and Eobard Thawne (Tom Cavanagh) is more than ready for the challenge. 
After a trip to Starling City, Joe (Jesse L. Martin) and Cisco (Carlos Valdes) discover that the body of the real Harrison Wells, proving that someone else took the scientist’s identity after the car crash 15 years ago. 
Caitlin (Danielle Panabaker) was the team’s only hold out on believing Wells is not who he says he is, but discovering his secret lair with Barry and Cisco gives her all the confirmation she needs. Now there’s no more speculation that Wells/Thawne must be stopped — but Barry and his friends still don’t understand the level of threat they are dealing with. 
Thawne makes sure to let Joe know that he knows more than he’s been told about the team’s suspicious behavior, and that Joe took a trip to Starling City. The promo for next Tuesday’s (April 28) episode, “The Trap,” reveals that Thawne is anticipating Barry coming after him, and he doesn’t look scared. 
“I promise you, Barry Allen — you will die,” Thawne says, before Barry screams for the Reverse Flash to come and face him. 
It’s not just Barry that is in danger though. The preview reveals the erased timeline coming to fruition again — meaning that Cisco could end up dying anyway. 
Will Barry be able to find the last few pieces of the Eobard Thawne puzzle he needs in time to stop the time-traveling murderer? More importantly, will he be able to go back in time and save his mother without wrecking the space-time continuum? 
“The Flash” continues it’s plight against Eobard Thawne Tuesdays at 8 p.m. ET/PT on The CW. 
Posted by:Megan Vick