Arrow: All the Characters Who Return in Final Season Trailer

The first full trailer for Arrow's final season debuted today, and it looks like it took fans on a [...]