Arrow

SN 7 | EP 9 | Elseworlds (Part 2)

With Oliver (Stephen Amell) and Barry (guest star Grant Gustin) still stuck in the other's bodies, the two get a lead on John Deegan (guest star Jeremy Davies) and head to Gotham City with Supergirl (guest star Melissa Benoist) to figure out why their reality has changed.

Available: The CW

Watch
Arrow
Shows Similar to "Arrow"
Season 7
;