Are you ready to see a wraith?
Well, it's safe to say nobody else is ready either, but that's what Barry and friends see when he travels back in time on The Flash Season 2 Episode 16.
Barry will not only encounter the people he's heading back to see, namely Harrison Wells/Eobard Thawne, but a host of others.
Barry needs increased speed if he's ever going to get back to Earth-2 to stop Zoom.
See, he's desperate. Desperate for help improving his speed.
Desperation makes people do crazy things, and Barry's crazy enough to seek help from an enemy like Wells/Thawne if it means he can take down Zoom.
He'll run into the Pied Piper while he's there, and Thawne will suspect him straight away from the looks of the promo.
In another blast from the past, Barry will also run into Eddie. Eddie!!
It's unclear exactly how things don't go as planned when Barry's masquerading as himself, but seeing wraith's sure doesn't seem like the norm.
To find out what else is coming, make sure to watch next Tuesday!
Until then, you can watch The Flash online, or just enjoy the trailer below.