My Name Is Oliver Queen

"My Name Is Oliver Queen" is the upcoming twenty-third and final episode of the third season of Arrow, and the sixty-ninth episode overall. It will air on May 13, 2015.

Synopsis
Everyone's lives are in danger as Ra's al Ghul puts forth his final plan. Oliver/Al Sah-him must decide if he's strong enough to take on this new role and what it will mean for everyone on Team Arrow, and his soul.

Production
Preparation ran from March 27 until April 7, 2015. Shooting began on April 8 and ran until April 17, 2015.

Trivia

 * This episode title is reference to the opening monologue.
 * The main villain for Season 4 will be introduced.
 * The episode will introduce Thea wearing the Arsenal outfit.