You can check it out below.
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.
Laura Belsey directed the episode written by Marc Guggenheim & Sarah Tarkoff.
...Okay, so this is pretty creepy and all, but given the title and the fact that the just-released sizzle reel shows an awful lot of stuff happening on Lian Yu, what do you think are the odds that the body delivered to Oliver's office turns out to be that of Robert Queen, his father?
More Arrow news: