Arrow: S05.E08

Arrow Has Some Guests

Everyone who's ever been on the show, and a handful of people from other shows, all stop by to vex Oliver and his pals. 2016.12.01S05.E08