Are you ready for the return of Arrow?

October 7th will be here before we know it but for now these pictures from episode 401 will have to hold you over! Let us know what you think! 

Still need to get caught up before the season starts?