Barry's in for more than reunion on The Flash Season 3 Episode 16 "Into the Speed Force."
When the scarlet speedster risks everything to follow Wally into a fate worse than death, he comes across several familiar faces.
But are they friend or foe?
Judging by what we've seen with past doppelgangers, we're guessing it'll be a little bit of both.
Scroll through the phots below and share with us which return you're most excited about.
Need to catch up? You can watch The Flash online anytime!
Side by Side Speedsters - The Flash Season 3 Episode 16
Jay's helped Barry navigate time before. He's probably spent time in the speed force or at least studied it enough to be able to lend a helping hand. We hope so, anyway. For Barry's sake and Wally's.
Barry and Jay enter the speed force - The Flash Season 3 Episode 16
Barry will do whatever it takes to get Wally back. But what's waiting for him and Jay in the speed force?
Missing emblem - The Flash Season 3 Episode 16
Barry's lightning is MIA from the front of his Flash suit. Is that a side effect of the speed force? Maybe his power doesn't work the way it normally does once he's inside.
Who does Barry see? - The Flash
As Barry enters the uncertain world of the speed force, he encounters several familiar faces. Will they help him find Wally?
Take my helmet - The Flash Season 3 Episode 16
Why is Jay giving Barry his helmet? Will it help him get home? Does it have special powers we don't know about yet? Barry doesn't look too keen on taking it.
Ronnie Returns! - The Flash Season 3 Episode 16
We've missed Robbie Amell as Ronnie Raymond. But which version of him lives in the speed force? Something tells us things are not what they seem.