It’s been a busy summer for Team Arrow. With Slade Wilson (Manu Bennett) safely locked away on the island, Oliver (Stephan Amell) & Co. have set their sights on ridding Starling City of criminals, and maybe finding some normalcy. That’s why Ollie will finally ask Felicity (Emily Bett Rickards) out on a date during the season premiere. Of course, date night will go awry, kicking off a series of events that—to put it simply—will be a major buzzkill for their otherwise successful summer.
Since so much of the third season has already been teased over the last few months, EW compiled a handy list of spoilers to whet your appetite for the new season. Plus: There’s an exclusive sneak peek at Brandon Routh’s debut.