
The trailer for XO, Kitty Season 3 has just dropped on Netflix’s channels, and it hits like a perfectly aimed arrow straight to the heartâequal parts dreamy romance, aching longing, and the kind of quiet heartbreak that lingers long after the screen fades to black. Titled with the simple, evocative tease âShips in the Night,â the nearly two-minute preview promises a season of missed connections, glamorous chaos aboard a luxury cruise, and emotional gut-punches that will have fans clutching their phones in disbelief. Kitty chases Min Ho across a whirlwind dream tour that spans glittering cities and sun-drenched stages, but in the shadows of that pursuit, Yuri’s heart quietly shatters in silence. Will Kitty finally see the truth staring her in the face, or will the tangled web of feelings pull everyone under before anyone can surface?
Since its debut as a spin-off from Jenny Han’s beloved To All the Boys universe, XO, Kitty has carved out its own vibrant corner in the teen rom-com landscape. Premiering in May 2023, Season 1 followed wide-eyed matchmaker Kitty Song Covey (Anna Cathcart, delivering her most nuanced performance yet) as she left her Portland home for the elite Korean Independent School of Seoul (KISS), chasing a long-distance romance with Dae (Choi Min-yeong) only to discover that love, identity, and family secrets are far more complicated than any letter or text could prepare her for. The season balanced bubbly humor with genuine emotional depth, exploring Kitty’s bisexuality through her evolving feelings for both Dae and the enigmatic Yuri Han (Gia Kim), while introducing the charismatic, guarded Min Ho (Sang Heon Lee) as the ultimate slow-burn complication. Critics lauded its fresh take on YA romance, with outlets like Teen Vogue praising how it âhonors the butterflies of first love while bravely tackling queer awakening and cultural identity.â

Season 2, released in early 2025, cranked the drama higher. Kitty returned to KISS after a brief expulsion drama, navigating reopened wounds from leaked love letters, fractured friendships, and a shifting love quadrangle that included Praveena (Sasha Bhasin), Juliana (Regan Aliyah), and the ever-present pull between Yuri and Min Ho. The season culminated in a bittersweet finale: Kitty, after months of denial and self-discovery, finally admitted her deep feelings for Min Ho during a vulnerable moment on a snowy ski trip. Yet instead of a tidy happily-ever-after, she asked him to wait as they parted for summerâMin Ho heading off on a family tour with his famous father and brother, Kitty left in limbo. Yuri, meanwhile, ended her relationship with Juliana after the truth about her kiss with Kitty surfaced, leaving her emotionally raw and questioning everything. The final scene showed Kitty impulsively deciding to join Min Ho on tour, boarding a plane with hopeful eyes, while Yuri watched from afar, her expression a mix of resignation and unspoken pain. Fans lost their minds; #MoonCovey (Min Ho and Kitty) and #KittyYuri trended globally, with petitions and fan edits flooding social media for months.
Now, the Season 3 trailerâreleased January 20, 2026, amid a Valentine’s-adjacent buzzâpicks up right where that cliffhanger left off, transforming the slow-burn romance into a high-stakes, globe-trotting emotional odyssey. The preview opens on sweeping aerial shots of a luxury cruise ship cutting through turquoise waters, fairy lights strung across decks, and live music pulsing under starry skies. Kitty’s voiceover, bright but edged with uncertainty, narrates: âI thought chasing my heart would be simple. Turns out, hearts don’t always run in the same direction.â Cut to her laughing on stage sidelines as Min Ho performs under blinding lightsâhis charisma magnetic, his glances toward her loaded with unspoken promises. The dream tour motif dominates: glamorous hotel lobbies in Tokyo, beachside bonfires in Bali, rooftop parties in Singapore. Kitty and Min Ho share stolen momentsâdancing in the rain during a sudden downpour, sharing earbuds on a quiet balcony, fingers brushing in crowded markets. Their chemistry crackles; Cathcart’s wide-eyed wonder contrasts perfectly with Lee’s smoldering restraint, building tension that feels almost tangible.
But the trailer masterfully undercuts the romance with heartbreak. Intercut are silent, devastating glimpses of Yuri: alone in a dimly lit KISS dorm, staring at old photos; wandering Seoul streets at night, earbuds in, expression closed off; sitting on a cruise deck bench (implying she’s somehow part of the tour entourageâperhaps through family ties or a surprise invitation), watching Kitty and Min Ho from a distance with eyes that betray everything she’s trying to hide. One heart-stopping frame shows Yuri turning away as Kitty leans into Min Ho, her shoulders slumping in quiet defeat. No dramatic confrontationâjust the slow, agonizing realization that the person she loves is chasing someone else. Kim’s performance in these brief shots is masterful: restrained, layered, conveying oceans of pain without a single line of dialogue. The tagline flashes: âShips in the Nightâmissed loves, cruise chaos, and gut-wrenching twists.â
The cruise setting amplifies the chaos. Teaser shots show ensemble antics: Q (Anthony Keyvan) attempting awkward matchmaking on deck, Alex (Peter Thurnwald) dealing with family drama tied to the tour, Juliana and Praveena navigating post-breakup awkwardness, and new cast members like Marius (Sule Thelwell), Yisoo (Soy Kim), and Gigi (Christine Hwang) stirring fresh rivalries and alliances. Rumors from set leaks suggest the cruise is Min Ho’s father’s latest ventureâa luxury music-and-entertainment voyage blending K-pop influences with international flairâturning the ship into a pressure cooker of hormones, secrets, and second chances. One explosive sequence teases a storm-at-sea party gone wrong: lightning flashing, waves crashing, Kitty and Min Ho arguing in the rain about commitment and timing, while Yuri watches from the shadows, tears mixing with rain.
At its core, the trailer poses the question that has defined the series: Will Kitty see the truth? Her journey has always been about self-discoveryâlearning to matchmake others while figuring out her own heart. Season 3 seems to force that introspection to its breaking point. Does she truly want Min Ho, the one who waited, the one who sees her chaos and chooses it anyway? Or has Yuri’s quiet, steady presenceâthe one who challenged her, understood her vulnerabilitiesâbeen the real anchor all along? The trailer refuses easy answers, flashing quick cuts of Kitty looking conflicted between the two: a tender forehead kiss from Min Ho, a lingering glance from Yuri across a crowded room. It’s bisexual representation done with nuance and care, refusing to erase any part of Kitty’s identity for the sake of plot convenience.
Director and writers (under Jenny Han’s guiding vision) have elevated the visuals: Seoul’s neon nights give way to oceanic expanses, pastel sunsets, and intimate close-ups that capture every micro-expression. The soundtrackâdreamy indie pop mixed with emotional balladsâswells during romantic peaks and quiets to near-silence for Yuri’s scenes, letting the performances breathe. New additions like Hojo Shin (Jiwon, upped to series regular) promise deeper KISS dynamics back home, with flashbacks or calls hinting at unresolved family mysteries tied to Kitty’s late mother.
Fan reactions have been electric since the drop. #ShipsInTheNight trended within hours, with MoonCovey supporters celebrating the tour romance and KittyYuri shippers pointing to Yuri’s heartbreak as proof the story isn’t over. Theories abound: Will a mid-season revelation (perhaps about Min Ho’s past or Yuri’s family fallout) force choices? Will the cruise end in a dramatic confrontation, or a quiet, devastating goodbye? Cast interviews tease emotional depthâCathcart calling it âthe season Kitty finally grows up,â Lee hinting at âvulnerability we haven’t seen,â and Kim promising âYuri’s arc breaks your heart in the best way.â
XO, Kitty Season 3 isn’t just continuing a story; it’s evolving it into something more mature, more layered, more painfully real. From the giddy highs of a dream tour to the silent ache of unrequited love, the trailer promises chaos wrapped in beauty, twists that will leave you gasping, and questions that will haunt you until the premiere (targeted for late 2026). Kitty chases Min Ho, but perhaps the real chase is toward self-truth. Yuri’s heart breaks in silenceâbut silence, in this show, has always been the loudest scream.