13 Reasons Why season 4
The fourth and final season of 13 Reasons Why drops on Netflix today.
It'll show our favourite characters as they prepare for graduation.
However, nothing is ever as simple as that at Liberty High; the friends must come together and confront their past.
At the beginning of the trailer, Justin and Clay are seen pushing their way through a busy crowd at school.
When Justin finally sees what the fuss is all about, he alerts Clay, "Don't freak out."
The words, 'Monty was framed,' is painted red across a door in the school.
In case you've forgotten, the group of friends framed Monty for the murder of Bryce in season three.
And it looks like somebody's onto them.
Winston returns
Later in the trailer, we're shown Winston walking around the school, investigating the murder of his partner Monty.
Ani tells Clay, "He doesn't have any proof," and he replies, "Maybe that's why he's here. To get proof."
Winston confirms Clay's doubts as he's shown speaking to a member of the Liberty High football team.
He says, "We got to figure this out, for Monty." The team member nods his head in agreement.
Meanwhile, Clay is falling apart from the stress of the last few years.
Returning characters
All the main actors will reprise their roles for the fourth installment.
That includes Dylan Minnette (Clay), Brandon Flynn (Justin), Ross Butler (Zach), Miles Heizer (Alex), Christian Navarro (Tony) and Alisha Boe (Jessica).
The cast got extremely emotional on their final day of filming.
A video of their last table read together has been shared to the official 13 Reasons Why Instagram page.
There are plenty of tears and hugs in the clip, so make sure you've got tissues by your side before you watch it.
13 Reasons Why is streaming on Netflix now.