Sneak Peek new footage, images and brief synopsis from the "Arrow" episode "Honor Thy Fathers", written by Marc Guggenheim, Sarah Tarkoff and directed by Laura Belsey, airing May 10, 2017 on The CW:
"...'Oliver' (Stephen Amell) returns to the mayor's office and faces one of his most pressing issues yet.
"The forced release of dozens of violent criminals prosecuted by 'Adrian Chase' (Josh Segarra).
"Meanwhile, a crate is delivered to Oliver's office containing a mysterious corpse encased in concrete..."
Click the images to enlarge and Sneak Peek "Arrow: Honor Thy Fathers"...