Yes, "Euphoria" Season 3 is finally, really happening, and we now have a trailer to prove it.

HBO has dropped a chaotic trailer for the long-awaited third season of "Euphoria," which has set an April premiere date after a lengthy, four-year hiatus.

The footage teases a time jump following the events of Season 2, with the show moving beyond a high school setting. Zendaya's Rue is shown to be in trouble as drug dealer Laurie (Martha Kelly) turns up saying that she owes her money.

Sydney Sweeney's Cassie appears to be working as an adult content creator, and she is shown getting married to Jacob Elordi's Nate. In the trailer, Nate complains his "bride-to-be is spread eagle on the internet," to which she replies that she was "just making content."

The footage also features the return of Hunter Schafer's Jules and Alexa Demie's Maddy.