Unthinkable

"Unthinkable" is the upcoming twenty-third episode of the second season of Arrow, and the forty-sixth episode overall.

Production
Preparation ran from March 28 until April 7, 2014. Shooting ran from April 8 until April 17, 2014.