{"id":377814,"date":"2026-04-06T12:09:21","date_gmt":"2026-04-06T12:09:21","guid":{"rendered":"https:\/\/www.newsbeep.com\/il\/377814\/"},"modified":"2026-04-06T12:09:21","modified_gmt":"2026-04-06T12:09:21","slug":"review-xo-kitty-ends-on-ambitious-chaotic-final-season","status":"publish","type":"post","link":"https:\/\/www.newsbeep.com\/il\/377814\/","title":{"rendered":"[REVIEW] &#8216;XO, Kitty&#8217; ends on ambitious, chaotic final season"},"content":{"rendered":"<p><img src=\"https:\/\/www.newsbeep.com\/il\/wp-content\/uploads\/2026\/04\/132d99f2-9a89-4ec2-b075-8e5bb28ec981.jpg\" style=\"height: auto; aspect-ratio: 1400 \/ 705; width: 100%\" alt=\"A scene from Netflix drama 'XO, Kitty' Season 3 \/ Captured from Netflix's YouTube account\" decoding=\"async\" loading=\"eager\" fetchpriority=\"high\"\/><\/p>\n<p>A scene from Netflix drama &#8220;XO, Kitty&#8221; Season 3 \/ Captured from Netflix&#8217;s YouTube account<\/p>\n<p class=\"editor-p\">To all the fans who&#8217;ve loved &#8220;XO, Kitty,&#8221; Season 3 of the show, released last Thursday, might feel bittersweet.<\/p>\n<p class=\"editor-p\">This isn&#8217;t just the third season, after all. It&#8217;s also the last chapter, not only for Kitty Song-Covey (Anna Cathcart), but for the franchise as a whole.<\/p>\n<p class=\"editor-p\">The world started with Netflix&#8217;s film adaptation of Jenny Han&#8217;s &#8220;To All the Boys I&#8217;ve Loved Before,&#8221; and after three films and the first two seasons of the &#8220;XO, Kitty&#8221; spinoff, there was still plenty of unfinished business \u2014 especially after last season&#8217;s cliffhanger to end all cliffhangers.<\/p>\n<p class=\"editor-p\">After 18 episodes of will they, won&#8217;t they, Kitty and Moon Min-ho (Lee Sang-heon) almost kissed. Almost. But just when it looked like she&#8217;d missed her chance to XO the boy of her dreams, Kitty suddenly blurted out a question, asking Min-ho if she could join him on the tour he&#8217;s managing that summer.<\/p>\n<p class=\"editor-p\">The third season picks up immediately where we left off, and in typical fashion, things don&#8217;t go how you&#8217;d expect. After an awkward misunderstanding, Kitty travels to Busan with Min-ho and the rest of their friend crew, still unsure of what the future might hold.<\/p>\n<p class=\"editor-p\">After the first two seasons exhausted the majority of iconic locations that Seoul has to offer, it&#8217;s refreshing to see &#8220;XO, Kitty&#8221; turn to Busan. Haeundae Market, Gamcheon Culture Village and, of course, Gwangalli Beach all serve as a backdrop to the show&#8217;s usual mix of Korean and American teen drama tropes.<\/p>\n<p><img src=\"https:\/\/www.newsbeep.com\/il\/wp-content\/uploads\/2026\/04\/4384b827-aa43-48bd-a3ed-efa6add9a195.jpg\" style=\"height: auto; aspect-ratio: 1399 \/ 675; width: 100%\" alt=\"A scene from Netflix drama 'XO, Kitty' Season 3\/ Captured from Netflix's YouTube account\" decoding=\"async\" loading=\"lazy\"\/><\/p>\n<p>A scene from Netflix drama &#8220;XO, Kitty&#8221; Season 3\/ Captured from Netflix&#8217;s YouTube account<\/p>\n<p class=\"editor-p\">Except there&#8217;s a new sense of urgency this time around, as the writers do everything possible to bring the story to a close, trying their best to give every character the ending they deserve. As such, it&#8217;s not long before we move back to the Korean Independent School of Seoul, where all these bubbly teens can figure out who they&#8217;re really into and what will happen once they graduate.<\/p>\n<p class=\"editor-p\">Still, it wouldn&#8217;t be &#8220;XO, Kitty&#8221; if a well-timed spanner wasn&#8217;t thrown into the works, especially where Kitty and Min-ho are concerned. This time around, the main instigator of chaos (beyond Kitty herself) is Marius (Sule Thelwell), an old friend who grows possessive of Min-ho, as well as Q (Anthony Keyvan), in ways you might not expect.<\/p>\n<p class=\"editor-p\">The problem isn&#8217;t so much the third-wheeling of it all. No, the issue is that Marius is painted with very cartoonish, villainous strokes. An evil laugh and a twirl of his mustache wouldn&#8217;t feel out of place \u2014 if Marius had a mustache, that is \u2014 and it&#8217;s far from ideal given that he&#8217;s the only Black character of note, aside from Juliana (which has always been a thankless role for Regan Aliyah).<\/p>\n<p class=\"editor-p\">A redemption arc is eventually squeezed in, along with an expanded story for Shin Ho-jo as Kitty&#8217;s cousin, Ji-won. Season 3 also includes the long awaited return of Lana Condor as Kitty&#8217;s sister, Lara Jean, and that doesn&#8217;t even account for half of the cast, some of whom end up sidelined. At least mainstays Yuri Han (Gia Kim) and Dae Kim (Choi Min-yeong) have more to do this time around.<\/p>\n<p class=\"editor-p\">It&#8217;s chaos as usual then in that respect, although it&#8217;s reassuring to see queer characters still prioritized in the show&#8217;s endgame. Between Q, who identifies as gay, Yuri, who identifies as a lesbian, and Jin (Joshua Hyunho Lee), who identifies as hot, there&#8217;s plenty of LGBTQ+ representation here beyond our bisexual protagonist. Even the first kiss of the season is between two male characters, and it&#8217;s heartening to see them all get happy endings of their own.<\/p>\n<p class=\"editor-p\">That&#8217;s almost unheard of, not just in Korean media, but also in the Western teen dramas that &#8220;XO, Kitty&#8221; equally draws inspiration from. Beyond the show&#8217;s bubblegum outlook, young queer viewers can see their own stories reflected in this world, and that matters a great deal. After all, same-sex marriage remains illegal in Korea, and it wasn&#8217;t so long ago that high-profile queer drama &#8220;Love in the Big City&#8221; faced protests in Seoul.<\/p>\n<p><img src=\"https:\/\/www.newsbeep.com\/il\/wp-content\/uploads\/2026\/04\/49f998fd-a55c-4721-a9bb-19cc9f5f036b.jpg\" style=\"height: auto; aspect-ratio: 1395 \/ 665; width: 100%\" alt=\"A scene from Netflix drama 'XO, Kitty' Season 3\/ Captured from Netflix's YouTube account\" decoding=\"async\" loading=\"lazy\"\/><\/p>\n<p>A scene from Netflix drama &#8220;XO, Kitty&#8221; Season 3\/ Captured from Netflix&#8217;s YouTube account<\/p>\n<p class=\"editor-p\">All of that makes it easy to forgive some of the show&#8217;s sillier plot holes, like how do these kids ever find time to study? How can a teenager manage a K-pop star? And most importantly, were those cherry blossoms blooming in fall?<\/p>\n<p class=\"editor-p\">Those who do go all in and critique the show&#8217;s <a href=\"https:\/\/www.koreatimes.co.kr\/entertainment\/shows-dramas\/20250207\/how-accurately-do-american-dramas-portray-korean-teenage-life\" target=\"_blank\" rel=\"nofollow noopener\">romanticized portrayal of Korea<\/a> overlook the fact that not every show needs to be realistic. As a blend of two cultures, &#8220;XO, Kitty&#8221; never pretends to be solely representative of either, instead mixing together tropes from both with buckets of charm and delight.<\/p>\n<p class=\"editor-p\">Because of that, the show has always been rather ambitious when it comes to the sheer volume of themes and characters and storylines it tries to tackle. Unfortunately, this final chapter fares a little poorer than Season 2 did in terms of execution.<\/p>\n<p class=\"editor-p\">The final episodes are also somewhat less poignant, surprisingly, despite bringing us to the end of Kitty&#8217;s journey. Upon reflection, that might have something to do with how well Season 2 wrapped things up when it came to Kitty reconnecting with her mother&#8217;s past and heritage.<\/p>\n<p class=\"editor-p\">Still, anyone who&#8217;s stuck with Kitty since day one will enjoy how her journey ends, even if it does end up being a tad predictable. To all the fans who&#8217;ve loved &#8220;XO, Kitty&#8221; before, just know that you won&#8217;t be disappointed, even if saying goodbye feels bittersweet.<\/p>\n<p class=\"editor-p\">David Opie is an entertainment journalist from the United Kingdom who writes across a range of publications including IndieWire, Empire, Radio Times and more. He also founded the LGBTQ+ newsletter Cruising Cinema. Find him at @DavidOpie on X. <\/p>\n","protected":false},"excerpt":{"rendered":"A scene from Netflix drama &#8220;XO, Kitty&#8221; Season 3 \/ Captured from Netflix&#8217;s YouTube account To all the&hellip;\n","protected":false},"author":2,"featured_media":377815,"comment_status":"","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[29],"tags":[146,85,46,411],"class_list":{"0":"post-377814","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-tv","8":"tag-entertainment","9":"tag-il","10":"tag-israel","11":"tag-tv"},"_links":{"self":[{"href":"https:\/\/www.newsbeep.com\/il\/wp-json\/wp\/v2\/posts\/377814","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.newsbeep.com\/il\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.newsbeep.com\/il\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.newsbeep.com\/il\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.newsbeep.com\/il\/wp-json\/wp\/v2\/comments?post=377814"}],"version-history":[{"count":0,"href":"https:\/\/www.newsbeep.com\/il\/wp-json\/wp\/v2\/posts\/377814\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.newsbeep.com\/il\/wp-json\/wp\/v2\/media\/377815"}],"wp:attachment":[{"href":"https:\/\/www.newsbeep.com\/il\/wp-json\/wp\/v2\/media?parent=377814"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.newsbeep.com\/il\/wp-json\/wp\/v2\/categories?post=377814"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.newsbeep.com\/il\/wp-json\/wp\/v2\/tags?post=377814"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}