"Arrow" Heads Towards a Final Showdown in New Season Finale Stills

After Oliver's (Stephen Amell) machinations were revealed in the last episode, "Arrow's" season three finale -- "My Name is Oliver Queen" -- features a guest star, a daring rescue and a final showdown. With the Flash (Grant Gustin) and Team Arrow reunited, Oliver and his allies will make one last attempt to undermine Ra's al Ghul (Matt Nable) once and for all.

"Arrow's" season finale airs Wednesday, May 13, at 8 pm EST on The CW.

That OTHER '90s Marvel Series on Disney+

More in TV