Yesterday it was a kiss. Today it’s a training session with John Diggle (David Ramsey).  The second promo for the CW crossover event, Elseworlds features Barry Allen’s (Grant Gustin) new life as Oliver Queen (Stephen Amell).  

Barry wakes up on the mat with Diggle standing over him.  And if you watch Arrow, you know Diggle doesn’t hold back. Barry gets knocked down, but quickly gets up and blocks Diggle.  He realizes he is the Green Arrow!  

RELATED: Iris Kisses Oliver in First Teaser for Arrowverse CW Crossover ELSEWORLDS

So Barry gets super strength and agility and Oliver gets Iris (Candice Patton). Does this mean that Barry and Felicity (Emily Bett-Rickards) will be married too? The ole switch-a-roo is a timeless story.  I guess the real question is, when…where…how did Barry and Oliver switch places? What else will change? 

Watch the promo below. 

The Arrowverse crossover event, Elseworlds, spans over three nights. Starting with The Flash on Sunday December 9, Arrow on Monday December 10, and concluding on Supergirl on Tuesday December 10 on the CW!




Follow me