Someone in Central City will leave Barry Allen speechless in The Flash finale.

The STAR Labs team has suffered their fair share of heart wrenching betrayals - e.g. Wells/Eobard Thawne (Tom Cavanagh), Jay/Zoom (Teddy Sears), to name just a few - and someone will reveal a surmising allegiance during "The Race of His Life."

"In the very last episode, we'll find out the true identity of the Man in the Iron Mask, and a surprise double-cross will stun Barry," E! Online teased.

Could this double-cross ultimately work in the Flash's (Grant Gustin) favor? Barry Allen generally doesn't have that kind of luck, but we'll be crushed if someone close to the Scarlet Speedster abuses his trust again.

On a (hopfully) unrelated note, Harry Wells (Tom Cavanagh) dished out a cryptic finale teaser while speaking with Entertainment Weekly.

"We have this scene where I kept it in my back pocket the entire season. I knew there would be a moment where we'd get to play it, and sure enough these guys wrote this episode, our season finale, where it's in there, and I've just been longing to do it," Cavanagh teased. "This is the domain of television where, when you've done something for 22 episodes and it builds up to something in the 23rd hour, that's a joy to get to play it, because here comes the pay off."

We're hoping upon hope that the actor is referring to something other than betrayal. Perhaps, in the wake of the second particle accelerator explosion, Wells will soon find out his the father of a budding superhero. Maybe he has some sort of connection to the Man in the Iron Mask. Come on, we're just trying to stay optimistic here, folks.

Who do you think will be involved in episode 23's double-cross? Sound off in the comments below!

The Flash airs Tuesdays at 8 p.m. ET on The CW. Click the video below to see a preview for the series' next episode, "The Runaway Dinosaur."

See Now: Famous Actors Who Turned Down Iconic Movie Roles