'XO Kitty' Season 2 Ending Explained: Do We Finally Know Who Kitty Will End Up With?

1 week ago 3

Editor's Note: The following contains spoilers for the end of Season 2 of XO, Kitty.

The second season of Netflix's XO, Kitty ramps up everything that was already great about the show. Kitty's (Anna Cathcart) love life becomes even messier, as she grows closer to both Yuri (Gia Kim) and Min Ho (Sang Heon Lee), complicating things with their respective girlfriends, Juliana (Regan Aliyah) and Stella (Audrey Huynh). Kitty also dives more into her family history, learning about her mom's attempts to resolve an old family feud, and in turn trying to be the one to fix things this time around.

Meanwhile, Stella is a particularly compelling and effective villain, creating Moon Leaks to try to take down Min Ho's father, Moon (Philippe Lee), as revenge for humiliating her years before on one of his reality shows. The whole season builds up to a talent competition, where Stella, Dae (Minyeong Choi), and Eunice (Han Bi Ryu) all compete to win a large sum of money and the opportunity to open for Min Ho's brother, Joon Ho (Peniel) on his upcoming summer tour.

Everything Comes to a Head at the Talent Competition in the 'XO, Kitty' Season 2 Finale

In the Season 2 finale, Kitty realizes that Stella is blackmailing Min Ho to make him help her win the talent competition so that she can get another chance at her singing career. If she loses, then she will publicly leak the fact that Joon Ho's girlfriend and backup dancer, Eun Ji (Rosy), is pregnant with his baby. Kitty comes up with a plan to save the day once she realizes that Joon Ho loves Eun Ji. After Kitty and Min Ho tell Moon the truth, Joon Ho publicly reveals the pregnancy and proposes to Eun Ji onstage, taking away Stella's blackmail material. Stella is not allowed to perform anymore, and she gets sent away with a sincere apology from Moon.

Stella has sabotaged all of her competitors in various ways, like poisoning Dae's backup dancers and destroying his backup music, as well as damaging Eunice's shoes. Ultimately, Kitty, Yuri, Q (Anthony Keyvan), Juliana, and Jin (Joshua Hyunho Lee) fill in as Dae's backup dancers, and Professor Lee (Michael K. Lee) plays his soundtrack (Jungkook's "Seven") on the guitar. Dae and Eunice's performances both go well, but Eunice ultimately wins the competition and gets to be the opener for Joon Ho's tour.

Kitty Reunites Her Grandmother and Great-Aunt in the Season 2 Finale of 'XO, Kitty'

Kitty and Margo holding hands with their grandmother as they reunite her with her sister in the Season 2 finale of XO, Kitty Image via Netflix

Over the course of Season 2, Kitty learns that Simon (Yun II Han) was not Eve's (Meehee Park) boyfriend but rather her cousin. It turns out that Kitty's grandmother (halmoni in Korean) (Ae Yon Han) and her sister, Soon Ja (Hye Sun Jung), have been estranged for decades since Halmoni got married and left Korea. Eve originally connected with Simon through letters and went to K.I.S.S. in order to meet him and reunite her family. Her efforts didn't work, but she got her mom to agree to go to Korea decades later with a baby Kitty in tow. The trip never happened, though, because Eve died before it could.

At the end of Season 2, Kitty and her cousin, Jiwon (Hojo Shin), are able to convince Soon Ja to agree to the reunion. Peter (Noah Centineo) is not the only To All the Boys I've Loved Before character to make a cameo this season, and Margot (Janelle Parish) gets ready to fly over with Halmoni. When things get derailed with their flight, Min Ho saves the day with his private jet. The two long-estranged sisters reunite in the Season 2 finale in what might just be the most emotional moment of the series so far. It is a beautiful conclusion to the two-season arc of Kitty investigating her mom's reasons for going to K.I.S.S. and what she did there.

'XO, Kitty' Leaves the Door Open for Multiple Romances in the Season 2 Finale

'XO, Kitty' Season 2 Anthony Keyvan pool scene Image via Netflix

As of the XO, Kitty Season 2 finale, there are two established relationships: Q and Jin, and Juliana and Praveena (Sasha Basin). Q and Jin open up to each other, both about Q's upcoming track opportunities for the summer, and Jin's realization that track is not what he wants anymore. It ultimately brings them closer together. Meanwhile, Yuri sees Juliana and Praveena together, and Juliana tells Yuri that she and Praveena bonded after the prom. It doesn't look like Juliana and Praveena will last, as there are clearly unresolved feelings between her and Yuri, but it seems to be the right relationship for her at the moment.

Even aside from the show's central love triangles, there are many relationships up in the air as of the end of Season 2. It seemed like Dae and Eunice broke up after they had a fight about the competition. They shared a sweet moment after Eunice's win, but it's unclear whether making up from their fight has rekindled their relationship or whether they'll still be broken up in Season 3. With Eunice going on tour for the summer, it could go either way.

The central love triangle seems to be mostly resolved by the end of Season 2, although Season 3 could still have some surprises. After being completely ignored and cast aside by Yuri after their kiss, Kitty seemed to move past her feelings for her for good. Even though they've made up as friends, their romantic storyline seems to be over. If XO, Kitty were to go down this path with them again, the show would need to actually show Yuri having real feelings for Kitty and fighting for her after treating her so poorly in Season 2. As it stands, it seems like the show is all in on Kitty and Min Ho going forward.

'XO, Kitty' Season 2 Ends on a Hopeful Note for Kitty and Min Ho

Kitty and Min Ho walking together in the Season 2 finale of XO, Kitty Image via Netflix

Throughout the season, Min Ho supports Kitty as a friend at every turn, leading her to realize that she has fallen for him ("A little bit... or a lot.") The two have a major fight after she shares her suspicions about Stella with him, but he still shows up for her when she ambushes Soon Ja. After they take Stella down together, Kitty finds Min Ho the next day to tell him that she's been given another year of her scholarship and will be coming back to K.I.S.S. in the fall.

Kitty is too afraid to confess her feelings to Min Ho, but she asks him if she can go with him on Joon Ho's tour this summer, and he nods his head yes. Things are still complicated, though, because she previously broke his heart and because Dae got really angry with Min Ho this season after learning about his love confession to Kitty. If XO, Kitty gets renewed for Season 3, it will likely take time to bring these two together due to these complicated external factors. After Season 2, though, and the many parallels between Kitty and Min Ho and To All the Boys' Lara Jean (Lana Condor) and Peter, it seems clear that it's only a matter of time.

XO, Kitty Season 2 is available to stream on Netflix.

WATCH ON NETFLIX

XO Kitty Netflix Series Poster

Release Date May 18, 2023

Cast Anna Cathcart , Sang Heon Lee , Choi Min-young , Anthony Keyvan , Gia Kim , Peter Thurnwald , Regan Aliya

Seasons 2

Story By Jenny Han

Read Entire Article