Teen Wolf may be coming to an end, but if the official trailer for the second half of Teen Wolf Season 6 is to be believed, we best buckle in for a wild ride to the finish line.
As is often the case with a long-running series coming to a close, it will have many blasts from the past in the form of returning characters.
Contrary to many reports, Dylan O'Brien will be back as Stiles Stilinski, but we have no idea how long he will be sticking around.
Considering his reappearance is around the same time Tyler Hoechlin returns as Derek Hale, we're willing to bet it's for the series finale.
We've heard very little about Derek ever since his exit at the close of Teen Wolf Season 4, so it should be intriguing to find out why he's back in town.
Even Colton Haynes' Jackson will walk the halls of Beacons Hill High once again. We haven't laid eyes on him since Teen Wolf Season 2.
Even with all the returns teased in the trailer, it still managed to set up the storyline well for the current crop of characters who are still regulars on the show.
“We opened a door to another world… and something came out with us,” says Lydia during a tense scene, presumably teasing the final villain for the series.
All said, have a look at the full trailer below.
As we previously reported, Teen Wolf returns Sunday, July 30 at 8/7c.
Missed an episode? Watch Teen Wolf online right here via TV Fanatic to get up to speed with all you need to know before delving into the final episodes.
Are you happy about all of the returns?
Sound off below!