Special Guest Stars Stephen Amell as Oliver Queen / Green Arrow Guest Stars Joseph David-Jones as John Diggle Jr. David Attar as Leather Jacket Thug James Cutler as Grant Wilson / Deathstroke Co Starring Patrick Sparling as Mirakuru Thug Ryan Booth as Andre Tamara Daroshin as Andre's Posse Girl