Let’s break it down.
Fans of To All the Boys have been following the story of Kitty Song Covey (Anna Cathcart) for several years, but even they might be surprised by the turn it takes in the finale of her Netflix spin-off.
XO, Kitty saw the title character go through a major relocation to take up a place at the aptly acronym-ed Korean Independent School of Seoul (KISS).
Although she had originally wanted to move there to be closer to her long-distance boyfriend, Dae (Minyeong Choi), an early speed bump started her down a path towards someone else altogether: former nemesis Yuri (Gia Kim).
On the revelation, Cathcart said (via TUDUM): “XO, Kitty is really about Kitty learning that love can look a lot of different ways and that it’s not something that you necessarily can figure out super easily.”
As if reconciling her feelings towards Dae and Yuri isn’t complicated enough, she is then faced with another declaration of love from yet another potential flame – turning her love triangle into a love square.
Read on for our full, spoiler-filled breakdown of the XO, Kitty ending on Netflix.
XO, Kitty ending explained: What now for Kitty and Yuri?
Kitty, who had never considered dating girls, had developed romantic feelings for Yuri. The pair clashed for much of season 1 due to the social media influencer’s fake relationship with Dae, which she orchestrated to hide her sexuality from her parents. But over time, they realised they had more in common than divided them, namely the friendship their mums had shared when they attended KISS, and eventually, all of the animosity fell away, leaving Kitty smitten.
There were a handful of moments when she could have told Yuri how she was feeling, but it wasn’t until Kitty was at the airport, about to catch a flight home after being expelled from KISS for breaking the conditions of her scholarship when she decided to bite the bullet.
“I may never see you again, so I need to tell you this to you face,” she said. “I thought I knew everything there was to know about love, but then I met you.”
Yuri, who was listening intently, was about to respond when her girlfriend Juliana arrived and with that, the moment was gone, with Kitty leaving them to embrace.
The future of XO, Kitty is currently unknown but if the show does return for season 2, many of its fans will want to see Kitty say what she wasn’t able to. But there’s no guarantee Yuri will want to explore a relationship, especially now that Juliana is back on the scene. And before that can happen, Kitty’s expulsion needs to be overturned, which looks a lot more likely now that Yuri has put in a good word with her mum.
There’s also the question of Min Ho. Like Yuri, Dae’s best friend was not Kitty’s biggest fan when she first arrived at the school but such is the power of Kitty’s charm, they established a solid friendship. And, over time, Min Ho started to see Kitty in a new, unexpected light.
“I think I fell in love with you, a little bit. Or, a lot,” he said.
Following his declaration, she is stunned into silence, unsure how to react to yet another bombshell. Now that he’s been honest with her, will Kitty find herself gravitating towards Min Ho? We can’t imagine Dae would welcome the news with open arms given how upset he was when their relationship broke down, and it could negatively impact the hard-fought friendship between Kitty and Min Ho.
There was also another significant question raised in the finale: Who is Simon? The name was mentioned in the letter Yuri’s mum Jina wrote to Kitty’s mum Eve when they were teenagers.
The duo were best friends and knew all of each other’s secrets, the biggest being that Jina is Alex’s biological mother and Professor Lee, who had also studied at KISS, is his father.
The principal’s letter read: “My world got so much bigger because of you. And because of Simon.”
Kitty suspects he was her mum’s first love, but could he be someone else entirely? Without any additional information, we’ll have to wait until season 2.
XO Kitty is available to stream now on Netflix. Sign up for Netflix from £4.99 a month. Netflix is also available on Sky Glass and Virgin Media Stream.
Take a look at the rest of our Drama coverage, or find out what else is on with our TV Guide and Streaming Guide.
Try Radio Times magazine today and get 12 issues for only £1 with delivery to your home – subscribe now. For more from the biggest stars in TV, listen to The Radio Times Podcast.