The Most Epic Battle Is Happening on 'Arrow's Season Finale Tonight!
It look like Katie Cassidy isn’t taking any crap on tonight’s Arrow season finale — in fact, she’s not on the good side at all!
In “Lian Yu”, the battle between Oliver (Stephen Amell) and Adrian Chase (Josh Segarra) culminates in a final epic battle on Lian Yu — and Black Siren is on Chase’s side.
That doesn’t really bode well for Team Arrow, does it?
Stephen also teased that a special cameo is coming in the episode.
“My favorite cameo in the #Arrow Season Finale is not featured in any of the previews. Love this person so much for coming back,” he wrote on Twitter.
Wonder who it is!
Arrow airs TONIGHT @ 8PM ET/PT on The CW.