Arrow

Season Premiere: Wednesday, October 5 at 8E on CTV Two.