“Arrow” Season 2 Episode 16 “Suicide Squad” will air on March 19, 2014, Wednesday, at 8:00 p.m. on The CW. Amanda sends the Suicide Squad in their first mission. Read on to find out more about it including spoilers and a brief recap of the last episode. Watch the preview below.
Previously on “Arrow” (“The Promise” Season 2 Episode 15 air date: March 5, 2014), Oliver (Stephen Amell) was surprised to find out that Slade (Manu Bennett) was still alive and was in the Starling City. Slade was disguising as a sponsor for Moira’s mayoral candidacy.