The Flash alum John Wesley Shipp will return for "Crisis on Infinite Earths" in one form or another.
1 / 13
Shipp has a role to play in this year's five-show Arrowverse crossover, but there's no word yet on which role he will reprise.
2 / 13
Throughout his Arrowverse tenure, Shipp has played three separate characters...
3 / 13
...Henry Allen, Jay Garrick and the Barry Allen of Earth-90.
4 / 13
Henry died in Season 2, so it likely won't be this character.
5 / 13
In Season 4, Jay announced his plan to train a new Flash for Earth-3, after which he would retire.
6 / 13
It's possible for Jay to return with his new trainee in tow.
7 / 13
Most likely, Shipp will play Earth-90's Barry Allen in "Crisis on Infinite Earths."
8 / 13
This character managed to impress the Monitor during "Elseworlds," last year's crossover.
9 / 13
The Monitor zapped Barry away, never to be seen or heard from again.
10 / 13
It seems the Monitor had other plans for Barry -- although we don't know what those are just yet.
11 / 13
"Crisis on Infinite Earths" begins Sunday, December 8 at 8 pm ET/PT on Supergirl.
12 / 13