Close Menu
  • Support Us
  • Login
  • Newsletter
  • News
  • Features
  • Interviews
  • Reviews
    • Video Games
      • Previews
      • PC
      • PS5
      • Xbox Series X/S
      • Nintendo Switch
      • Xbox One
      • PS4
      • Tabletop
    • Film
    • TV
    • Anime
    • Comics
      • BOOM! Studios
      • Dark Horse Comics
      • DC Comics
      • IDW Publishing
      • Image Comics
      • Indie Comics
      • Marvel Comics
      • Oni-Lion Forge
      • Valiant Comics
      • Vault Comics
  • Podcast
  • More
    • Event Coverage
    • BWT Recommends
    • RSS Feeds
Facebook X (Twitter) Instagram
Support Us
But Why Tho?
RSS Facebook X (Twitter) YouTube
Trending:
  • Features
    One Piece Season 2 Easter Eggs

    12 Easter Eggs in ‘One Piece’ Season 2 Explained

    03/30/2026
    White Fox in Marvel Rivals

    White Fox Bares Her Claws In Her ‘Marvel Rivals’ Debut

    03/23/2026
    Kian's Bizarre B&B

    Want More BTS? Please Watch ‘Kian’s Bizarre B&B’

    03/22/2026
    The Killer But Why Tho 1

    John Woo, The Brotherhood Of Bullets, And Breaking Down His Cinematic Legacy

    03/22/2026
    Lucille in Wuthering Waves 3.2

    ‘Wuthering Waves’ 3.2 Delivers A Great Message, Even As It Overplays Its Hand

    03/20/2026
  • Apple TV
  • K-Dramas
  • Netflix
  • Game Previews
  • Sports
But Why Tho?
Home » TV » REVIEW: ‘XO Kitty’ Season 3 Tests Everyone’s Love Matches

REVIEW: ‘XO Kitty’ Season 3 Tests Everyone’s Love Matches

Ridge HarripersadBy Ridge Harripersad04/02/20267 Mins Read
Anna Cathcart in XO Kitty Season 3
Share
Facebook Twitter Pinterest Reddit WhatsApp Email

All aboard the romance yacht, as XO Kitty Season 3 sees Kitty Song Covey (Anna Cathcart) returning to the Korean Independent School of Seoul (KISS) for her senior year! The self-proclaimed matchmaker finds herself fully in love with Min Ho Moon (Sang Heon Lee), and she has her Sunset List to ensure all her senior year plans go according to plan. But like many plans, the chances of derailment are never zero.

In this third semester of Kitty’s senior year, she returns to KISS for her “perfect” year. She’s going to make meaningful memories with her friends, grow closer to her relatives in Korea, and make big decisions about her future. And, she’s going to define her relationship with Min Ho. For real this time. But when surprise revelations dismantle her plans and relationships, Kitty will have to learn to embrace the unexpected.

Get BWT in your inbox!

Subscribe to our weekly newsletter and get the latest and greated in entertainment coverage.
Click Here

Get BWT in your inbox!

Subscribe to our weekly newsletter and get the latest and greated in entertainment coverage.
Click Here

Along with Cathcart and Lee, many of the characters in XO Kitty Season 1 and 2 also return: Min-yeong Choi (Dae), Gia Kim (Yuri), Anthony Keyvan (Q), Regan Aliyah (Juliana), Hojo Shin (Jiwon), Peter Thurnwald (Alex), Joshua Lee (Jin), Sasha Bhasin (Praveena), Michael K. Lee (Professor Lee), Philippe Lee (Mr. Moon), Jocelyn Shelfo (Madison), Han Bi Ryu (Eunice), and Sunny Oh (Mihee).

Kitty’s third semester is about living life, figuring out her future, and maybe seeing where things stand with Min Ho.

Kitty and Min ho reconnect in XO Kitty Season 3

If this seems like a lot of characters to track, it is—not to mention there are three new important actors and characters added this season: Sule Thelwell (Marius), Soy Kim (Yisoo), and Christine Hwang (Gigi). To say there are too many characters in this series now would be an understatement. However, XO Kitty Season 3’s showrunner, executive producer, and writer, Valentina Garza, somehow finds a fair balance to flesh out both its main and side characters—even adding in some spicy lore with its cameo appearance of the season.

XO Kitty Season 3 finally recaptures its wholesome charm from the To All The Boys I’ve Loved Before trilogy movies, specifically with the way it links Kitty’s immediate family with their Korean-born relatives. The concept of family consistently holds up, and many of Kitty’s final conflict resolutions involve either receiving advice from family or repairing familial bonds.

XO Kitty Season 3 features ups and downs for all characters, amplified by talk of the future. 

Still from XO Kitty Season 3

On the opposite side of the warm-hearted Covey sisters, XO Kitty Season 3’s sort-of villain of the season is Marius. If Audrey Huynh’s Stella Cho looked psychotic with the way she was trying to dismantle Min Ho and Mr. Moon’s reputations, Marius comes in as a whirlwind for Q and Jin, with Min Ho and Kitty catching strays. Marius doesn’t try to poison anyone like Stella did, but his ability to manipulate information with the Kitty friend group is articulate and is understandable when teenage raging hormones are also in the way.

Every couple and relationship is tested in XO Kitty Season 3. All of them make sense, except Juliana and Praveena’s relationship, and Madison and Mihee’s friendship near the end. Juliana has these standout moments of helping out core members of the Kitty crew, like Yuri and Kitty.

It didn’t seem like Juliana’s character development was heading into reconnecting with Yuri until Praveena brought it up. Ultimately, this shows that the writers lacked direction and finesse and were unsure of where to take Praveena’s character arc. She might be put on the back burner in future seasons.

The writers don’t seem to really know what to do with Praveena, and it shows.

Juliana and Praveena talking in XO Kitty Season 3

The issue with Madison and Mihee is that they are side characters who mostly act as deus ex machina or last-minute solutions to other characters’ problems. These examples are seen when Yuri sells her boots to Madison to just reach her financial goals to stay at KISS, and Madison typically breaks the character tension by throwing some kind of party. It’s not Shelfo’s fault, but it’s another example of the writers not knowing what to do with her, resorting to showing her playing a VR game in the background for comedic effect.

Madison and Mihee’s friendship torpedoing for a second didn’t make sense, and was quickly resolved just as quickly as it fell apart. The writers are trying to include everyone in this journey that revolves around Kitty, but it’s beginning to distract from the main plot and doesn’t advance character development for characters like Madison and Mihee. 

XO Kitty Season 3 features music from Girlset (formerly VCHA), MEOVV, Wonho, and more. Jina Hyojin An and Shirley Song continue to compose and produce all the music for this season, bringing in fun, atmospheric pop vibes that integrate with Kitty and Min Ho’s themes. As Kitty and her friends do a lot more partying in their senior year, the music choices matter the most.

Senior year means more parties and more drama in XO Kitty Season 3.

Partying in XO Kitty Season 3

Overall, there are some solid picks throughout XO Kitty Season 3, whether it is during the beer pong match or Yuri’s Seoul Fashion Week runway set. Even in one final romantic moment of the season, the score sounds very reminiscent of the lighthearted notes of a typical K-drama show kiss or hugging moment. A great song or instrumental has to sell that frozen-in-space-and-time kiss or hug in any K-drama or romance story. 

Other K-drama elements XO Kitty Season 3 executes well include its portrayal of parents who are overly involved in shaping their kids’ futures, overcoming those barriers, navigating the ups and downs of young stardom, and figuring out how to deal with an unexpected life event. Almost all the kids, except Kitty, in this season face some kind of parental pressure for planning their future career or college goals. Eunice’s self-recognition of not sticking through the harsh reality of fame while attending high school is a huge character examination.

The way an unexpected event is portrayed in XO Kitty Season 3 comes from a place of understanding and vulnerability, airing out the secrets. This issue being addressed shows how family, more specifically the women in the family, are supportive and accepting rather than upset and defensive. This may set unrealistic expectations for young viewers of the show, since this is a best-case scenario, but it shows there are healthy ways to ask for and receive help.

While some answers remain up in the end, the future seems bright for more seasons with Kitty.

Kitty and Yuri in XO Kitty Season 3

Speaking of final moments, the ending teases more drama and chaos to come in another season. The Covey family continues to build on its foundations, while memories are being made by our favorite characters. At the end of the day, the KISS squad always figures out the best solution.

XO Kitty Season 3 strikes a good balance between adding in-world references, having Kitty reflect on her family’s past, and showing her realize how much her family and Min Ho affect her future decisions. This is a nice full-circle moment for her arc, comparing how the audience saw her older sister, Lara Jean, navigate high school and her future, with Kitty discovering what her future could look like.

While XO Kitty Season 3‘s finale wraps up most plot threads perfectly, it shows how committed the showrunners and creators are to building out this world. As long as Kitty doesn’t get the Emily in Paris treatment with all of Emily Cooper’s love interests piling up in every season, this show keeps its core meaning of true love. 

XO Kitty Season 3 is now streaming exclusively on Netflix.

Season 1 | Season 2
XO Kitty Season 3
  • 7.5/10
    Rating - 7.5/10
7.5/10

TL;DR

XO Kitty Season 3 finally recaptures its wholesome charm from the To All The Boys I’ve Loved Before trilogy movies.

 

Share. Facebook Twitter Pinterest LinkedIn WhatsApp Reddit Email
Previous ArticleREVIEW: ‘Daredevil: Born Again’ Season 2 Episodes 2-3
Ridge Harripersad

Related Posts

Charlie Cox in Daredevil: Born Again Season 2 Episodes 2-3
7.5

REVIEW: ‘Daredevil: Born Again’ Season 2 Episodes 2-3

04/01/2026
Sterling K Brown plays Xavier in Paradise Season 2 streaming now on Hulu and Disney+
9.5

REVIEW: ‘Paradise’ Season 2 Brilliantly Raises the Stakes

04/01/2026
Ready or Not Texas Still from Netflix with Lee Seo-jin and Nah Yung-suk
8.0

REVIEW: ‘Ready or Not Texas’ Understands What Makes The State Tick

03/30/2026
Steve Carell in Rooster Episode 4
8.5

REVIEW: ‘Rooster’ Episode 4 — “Angry, Like An Angry Person”

03/29/2026
Still from Outlander Season 8 Episode 4
9.0

RECAP: ‘Outlander Season 8 Episode 4’ — “Muskets, Liberty, and Sauerkraut”

03/29/2026
Bonfire in 9-1-1 Season 9 Episode 15
6.0

RECAP: 9-1-1 Season 9 Episode 15 — “Pick Your Poison”

03/27/2026

Get BWT in your inbox!

Subscribe to our weekly newsletter and get the latest and greated in entertainment coverage.
Click Here
TRENDING POSTS
Charlie Cox in Daredevil: Born Again Season 2 Episodes 2-3
7.5
TV

REVIEW: ‘Daredevil: Born Again’ Season 2 Episodes 2-3

By William Tucker04/01/2026Updated:04/01/2026

Daredevil: Born Again Season 2 Episodes 2-3 is a double release that creates feelings of both anger and catharsis as the vigilante trials start.

Sterling K Brown plays Xavier in Paradise Season 2 streaming now on Hulu and Disney+
9.5
TV

REVIEW: ‘Paradise’ Season 2 Brilliantly Raises the Stakes

By LaNeysha Campbell04/01/2026

Paradise Season 2 delivers explosive twists and big emotional payoffs, closing major arcs while opening bold new mysteries.

Batman Issue 8 DC Comics

REVIEW: ‘Batman’ Issue 8

By William Tucker04/01/2026

Batman Issue 8 looks to the elders, as three older gentlemen serve as the stars of the issue, including Green Lantern and Vandal Savage.

Cover of Absolute Superman Issue 18 featuring Absolute Superman DC Comics

REVIEW: ‘Absolute Superman’ Issue 18

By William Tucker04/01/2026

Absolute Superman Issue 18 merges two origin stories into one for the latest villain, combining magic and technology to replace Ra’s al Ghul.

But Why Tho?
Facebook X (Twitter) Instagram Pinterest RSS YouTube Twitch
  • CONTACT US
  • ABOUT US
  • PRIVACY POLICY
  • SUBSCRIBE TO OUR NEWSLETTER
  • Review Score Guide
Sometimes we include links to online retail stores. If you click on one and make a purchase we may receive a small contribution.
Written Content is Copyright © 2026 But Why Tho? A Geek Community

Type above and press Enter to search. Press Esc to cancel.

But Why Tho Logo

Support Us!

We're able to keep making content thanks to readers like YOU!
Support independent media today with
Click Here