Editor's note: this post contains spoilers for episode 7, season 2 of HBO's Euphoria, "The Theater and It's Double."
After six long weeks, the episode Euphoria stans have been waiting for has finally arrived: Lexi's play.
After being a background character for most of the first season, Lexi (Maude Apatow) has finally been shining in this season of HBO's popular and wild teen drama series, and that culminated in the most recent episode when friends and classmates all gathered together to watch her first written and directed stage play Our Life.
Going full meta, the play was, as the title suggests, about Lexi's life growing up with her sister Cassie and her core group of friends Maddy, Kat, and Rue.
Without giving away too much, the end of the Lexi's play took on the tumultuous relationship between her older sister Cassie's (Sydney Sweeney) best friend Maddy (Alexa Demie) and her boyfriend Nate (Jacob Elordi).
For those not familiar, Nate is the walking, talking physical manifestation of toxic masculinity, and to skewer him, Lexi's play featured a dance routine where the character playing Nate (Austin Abrams) does a full-on dance routine in the weight room with a bunch of other shirtless, muscled men to Bonnie Tyler's classic track "Holding Out for a Hero." (Many millennials will instantly think of Shrek 2whenever they hear this song.)
The entire thing was literally a bunch of topless, oiled twunks gyrating and flexing their muscles on stage, and it was one of the more wild moments of the entire series so far (and if you watch this show weekly, you know that's saying a lot).
"We filmed that over a three-day span, and it was a lot of work," Abrams told Variety of filming the scene. "It took a lot of physical exertion. I was doing that dance a million times over those days. But, I loved the dance, I loved the guys that I was dancing with and it felt very real. I loved the energy exchanged between the performers and the actors and the audience because there was a crowd there."
"It's one of those songs that makes me so happy," he continued. "It puts everyone in a great mood, honestly."
As expected, stans online had A LOT to say about the episode:
With only one episode left in the season, we're gonna have to wait and see what the fallout from Lexi's play will be, especially since Nate and Cassie weren't too happy about how it ended...
We already know it's about to a bunch of chaos and mess, but that's exactly what we've come to expect from the series...
The season finale of Euphoria drops Sunday, February 27 at 6pm PT/9pm ET on HBO Max.
RELATED | Ranking the Side Characters of Euphoria Season 2