Yes, where once Arrow Season 4 made us wait months for new footage, Season 5 is already here at Comic-Con 2016, with all-new friends. Oliver tries to assemble a new Team Arrow in the first trailer, as a new big bad looms over Star City, and guess who’s back from the grave to join every DC series at once?

Yes, Katie Cassidy will be back as Laurel Lance / Black Canary (shocker), appearing in the first episode of the new season, before becoming a regular to all the CW DC drama, a la Barrowman and Miller. As to the trailer itself, we saw Oliver training Curtis Holt, Rick Gonzalez’s Wild Dog, Evelyn Sharp and more, while a menacing new archer (think a Venom to Oliver’s Spidey) terrorizes the city.

According to executive producer Marc Guggenheim, the villain is being called “Prometheus”:

He’s a new character. He’s our big bad for the year. We call him Prometheus. It’s not the Grant Morrison, Howard Porter Prometheus from the Justice League. He’s a new character that fits in with the theme of legacy for this season. He’s pretty badass and mean.

In addition to The Wire star Chad Coleman taking the role of new baddie Tobias Church, wayward vigilantism appears to be a major theme for Arrow Season 5, following the return of Madison McLaughlin as a new Artemis, as well additions of Rick Gonzalez’s Wild Dog, and Josh Segarra’s “Vigilante.” Carly Pope has also joined in a recurring role as a Coast City reporter, with a comic attachment to Green Lantern, while former WWE wrestler Stardust will also put in an appearance.

Elsewhere of Season 5, we know Stephen Amell has also downplayed the likelihood of The Flash’s time-turning twist affecting any Arrow chronology, also teasing a new suit. We’ll also have Echo Kellum elevated to series regular as Curtis Holt, and Colton Haynes reportedly returning as Roy Harper for a number of episodes.

We’ll likely hear more of Arrow Season 5 soon, but what other surprises should we expect?

Check Out 100 TV Facts You May Not Know!