Slade returns and asks Oliver for help in tracking down his son. When they learn Joe has been taken hostage by mercenaries, their mission to save him gets complicated by a terrible revelation that could shatter Slade's hopes of reunion forever. Meanwhile, Vigilante reappears in Star City.
Quest roles:
Manu Bennett(Slade Wilson (archive footage)), Evan Roderick(Nick Anastas), Sydelle Noel(Samanda Watson), Laara Sadiq(Mayor Emily Pollard), Liam Hall(Joseph Wilson / Kane Wolfman), William Franklyn-Miller(Young Joseph Wilson), Johann Urb(Vincent Sobel / Vigilante), Kristen Holden-Ried(Nylander), Paul Cowling(Warden), Chris Loubardeas(Jackal #2), Requell Jodeah(News Host), Jack Moore(William), Darryl B. King(Director), Timothy Lok(Darryl / Xien Ming), Ioan Sebastian Tirlui(Jackal #1)