Oliver (Stephen Amell), Black Canary (Caity Lotz), Diggle (David Ramsey) and Felicity (Emily Bett Rickards) go on the offensive to take out Deathstroke (Manu Bennett) in a new trailer for next week's Arrow episode, "The Man Under the Hood", airing Wednesday, April 16 at 8 PM ET on The CW. Will Arrow and his team be able to kill the Ultimate Weapon? Find out in just two short weeks.

Oliver, Canary, Diggle and Felicity return to the lair and find Slade waiting for them. An epic battle breaks out and one member of Team Arrow is sent to the hospital. Thea hits her breaking point, but just as Oliver is about to reach her, Slade intervenes and Oliver is faced with a choice - his battle with Slade or his family. Meanwhile, Laurel struggles with a new secret.