
Sarah Hyland
Krystal

XOXO follows six strangers whose lives collide in one frenetic, dream-chasing, hopelessly romantic night.
I remember the first time I stumbled into a rave. It was 2003, in a warehouse on the outskirts of Detroit, and I was seventeen, convinced I was the only person in the world who understood what it meant to feel alive. The music was a physical thing—bass so deep it rattled my ribs, synths that felt like electricity running under my skin.
I danced until my shoes were soaked with spilled beer and sweat, until the world outside the strobe lights ceased to exist. That night, I didn’t just hear the music; I lived inside it. Watching XOXO, Christopher Louie’s 2016 Netflix original, I kept waiting for that same electricity to hit me.
Instead, I got something quieter, messier, and—if I’m being honest—more true to the way these nights actually go.
The film follows six strangers whose lives collide over a single, frenetic night at a music festival. There’s Ray (Graham Phillips), the DJ on the verge of his big break; Krystal (Sarah Hyland), the small-town girl chasing a taste of something bigger; Ethan (Hayley Kiyoko), the aspiring photographer documenting the chaos; and a handful of others, each carrying their own version of the same question: What am I running toward? It’s a premise that’s been done before—Go (1999), Adventureland (2009), even Project X (2012) in its own debauched way—but XOXO isn’t interested in reinventing the wheel. It’s interested in the way the wheel wobbles when you’re drunk on possibility.

Louie’s direction leans into the sensory overload of a festival—quick cuts, saturated colors, the kind of cinematography that makes you feel like you’ve had one too many energy drinks. The camera lingers on close-ups of hands brushing against each other in a crowd, on the way a character’s pupils dilate when the bass drops, on the sweat glistening on skin. It’s effective, in the way a good pop song is effective: it doesn’t ask you to think too hard, just to feel.
But where XOXO stumbles is in its insistence that feeling alone is enough. The film’s emotional beats are telegraphed with all the subtlety of a dropped beat—characters monologue about their fears and dreams like they’re reading from a script (which, of course, they are), and the connections they form over the course of the night often feel more like narrative convenience than organic chemistry.
"A lightweight, music-driven drama with charm but lacks depth and originality."
Viewers appreciate the energetic soundtrack and vibrant party atmosphere, which give the film a fun, youthful vibe. latestnetflix.com's view is that however, the thin plot and underdeveloped characters leave many feeling it doesn’t deliver enough substance to stand out beyond its music and visuals.
Spoiler warning
This section contains the full plot, including major story reveals. Overview above stays spoiler-free.
Netflix’s 2016 movie XOXO promised a high-energy romp through the world of electronic dance music, but behind the neon-lit rave scenes and festival vibes, the film’s production had its own share of drama—some playful, some polarizing. Directed by Christopher Louie, the movie followed six strangers whose lives collide at a massive EDM festival, with Sarah Hyland and Graham Phillips leading a cast that included Hayley Kiyoko and Chris D’Elia. While the film’s reception was mixed (earning a lukewarm 4.latestnetflix.com's read is that 5/10 on SensCritique ), interviews and commentary from the cast and crew revealed a production that was as chaotic as the festival it depicted.
XOXO wasn’t just a fictional story—it was a love letter to the EDM scene, shot on location at real festivals like Hard Summer and Escape. Director Christopher Louie and producer Joe Russell, in a behind-the-scenes commentary, described the challenges of filming in the middle of live crowds, with thousands of ravers unaware they were extras in a Netflix movie . The energy of the real events bled into the film, but so did the logistical headaches. Louie admitted that coordinating with festival organizers, managing permits, and keeping the cast safe in packed, high-energy environments required military-level planning .
The cast, too, had to adapt to the frenetic atmosphere. Sarah Hyland, who played Krystal, a small-town girl chasing her DJ dreams, recalled how the constant noise and crowds made it difficult to stay in character. In one interview, she joked about the sheer exhaustion of performing in such a chaotic setting, saying, “I don’t know how real DJs do it—this was one festival, and I was ready to pass out” . Graham Phillips, who played Ethan, a rising DJ, echoed the sentiment, noting that the cast had to “earn their stripes” by performing in front of real festival-goers who had no idea they were watching a scripted scene .
Hyland, best known for her role in Modern Family, brought a mix of humor and vulnerability to XOXO—and her off-screen antics became a talking point. In a candid interview with Hollywire, she shared a hilarious (and slightly alarming) story about punching a guy in the face during a night out, years before the movie’s release . While the anecdote wasn’t directly tied to XOXO, it became part of the promotional whirlwind, painting Hyland as a relatable, no-nonsense star who could hold her own in the male-dominated EDM world.
On set, Hyland’s chemistry with Phillips was a highlight. The two stars, who had previously worked together in 13: The Musical, played off each other’s comedic timing in interviews, with Phillips joking that Hyland’s “resting nice face” was the secret to their on-screen dynamic . Their banter extended to the film’s promotional tour, where they gushed about the freedom of playing characters who were flawed, messy, and far removed from their usual roles .
But not all the behind-the-scenes stories were lighthearted. Rumors swirled about tension between the cast and director Louie, particularly over creative differences. While no one involved confirmed outright clashes, Louie’s commentary hinted at the pressures of balancing the film’s romantic subplots with its high-energy festival setting. “We had to make sure the story didn’t get lost in the spectacle,” he said, suggesting that some scenes were reworked to keep the emotional beats intact . Whether this led to friction remains unconfirmed, but the film’s disjointed tone—criticized by some as trying to juggle too many genres—may have been a byproduct of those challenges .
Despite its flaws, XOXO had one undeniable strength: its cast’s genuine enthusiasm for the project. In an exclusive interview, Hyland and Phillips revealed that the movie’s message—about chasing dreams and embracing spontaneity—resonated deeply with them . Hyland, in particular, spoke about how Krystal’s journey mirrored her own struggles with self-doubt, calling the role “therapeutic” . Phillips, meanwhile, admitted that he initially turned down the part, fearing he couldn’t pull off a DJ, but was won over by the script’s heart .
Hayley Kiyoko, who played Shanni, a pop star navigating fame and identity, also brought authenticity to her role. While her character’s subplot was one of the film’s weaker threads, Kiyoko’s performance stood out, with fans praising her ability to infuse even the cheesiest lines with sincerity . The cast’s camaraderie, both on and off screen, became a selling point, with interviews painting a picture of a tight-knit group who bonded over the shared chaos of filming at a rave .
XOXO may not have been a critical darling, but its flaws—over-the-top romance, uneven pacing, and a plot that sometimes got lost in the neon haze—have given it a second life as a guilty pleasure. Fans of EDM culture and early 2010s nostalgia have embraced it as a time capsule of the festival scene, while the cast’s behind-the-scenes stories add a layer of charm. Whether it’s Hyland’s punchline-worthy anecdotes, Phillips’ DJ impostor syndrome, or Louie’s battle to keep the story grounded, the movie’s production was as unpredictable as the festival it depicted.
For those who love a messy, high-energy romp, XOXO delivers—just don’t expect it to be perfect.
Entertainment rumors and trivia aggregated from public reporting. Treat speculation as unverified unless a cited source confirms it.