Arrow Season 6 Episode 20 : Shifting Allegiances
Loading...
Summary
Oliver turns to an old friend to help battle Diaz. Meanwhile, Rene is out of the hospital but has a hard time re-adjusting to life as Wild Dog. Also, Lance discovers something shocking about Black Siren.
Episode Guide
Season 01
Season 02
Season 03
Season 04
Season 05
Season 06
Season 07
Season 08