Al Sah-him

"Al Saheem" is the twenty-first episode of the third season of Arrow, and the sixty-seventh episode overall. It will air on April 29, 2015.

Production
Preparation ran from March 5 until March 13, 2015. Shooting began on March 16 and will end on March 25, 2015.