Stephen Amell Says Island Flashbacks Are Over On Arrow

When Arrow returns for its upcoming sixth season, it's set to conclude the events of its explosive [...]