Arrow returns in October in both the UK and the US for its third season.
The eagerly-awaited new season will see a few changes for Oliver Queen (Stephen Amell) and his team with Laurel (Katie Cassidy) now in the fold and Roy (Colton Haynes) taking on the identity of Arsenal. Canary (Caity Lotz) will be back too and from the first episode by the look of the first-look photos.
The season 2 finale saw Oliver and his team defeat Slade (Manu Bennett) and lock him up somewhere he’s unlikely to ever be found. Malcolm Merlyn (John Barrowman) returned and left Starling City with Thea (Willa Holland) who was revealed to be his daughter.
Olicity fans can rejoice this season as Oliver and Felicity (Emily Bett Rickards) will be exploring romance. Diggle (David Ramsey) meanwhile will be preparing for fatherhood after it was revealed he was going to be a daddy.
Preview the season 3 premiere below: