Arrow: More of The Hood and Dolph Lundgren in "Kapiushon" Photos

The CW has released the promotional photos for March 22's episode of Arrow, titled [...]