13 Reasons Why, Netflix's young adult phenomenon, is back for Season 2 on Friday, May 18, and we finally got the first full trailer on Tuesday.

The trailer gives us our best look yet at how the show will move forward in Season 2. Polaroids are replacing the audio tapes, Hannah (Katherine Langford) is back as a vision Clay (Dylan Minnette) is seeing and Bryce (Justin Prentice) is going to get what's coming to him, whether by the legal system or by Clay's vigilante justice.

Season 2 will answer many other questions left hanging at the end of Season 1 too, like how Jessica (Alisha Boe) will heal in the aftermath of her assault, what happened to Alex (Miles Heizer) after his attempted suicide and how Clay will move on from the loss of Hannah, if he can.

13 Reasons Why Season 2 arrives on Netflix Friday, May 18.