XO, Kitty, a spin-off of the To All the Boys film series (itself an adaptation of Han’s book trilogy To All the Boys I’ve Loved Before), marks the first Netflix television series to be spun-off from a Netflix original film.
XO, Kitty follows the youngest Covey sister, now 16, as she transfers to the Korean Independent School of Seoul (KISS) in Seoul, South Korea for her junior year of high school — the same age her late mother also attended the school. Not only does Kitty go in order to learn more about her mom’s life, she’s also hoping to reconnect with her long distance Korean boyfriend, Dae (Minyeong Choi). It’s not long after she arrives, though, that things stop going as planned.
Anna Cathcart as Katherine “Kitty” Song Covey
The would-be matchmaker (and catalyst for the events that play out in the TAtB series, as Kitty sends out her sister’s not-meant-for-consumption love letters in the mail) decides to spend the new school year at her mother’s alma mater. As a bonus (okay, maybe as another major incentive), KISS is also where her boyfriend, Dae — whom Kitty met four years prior in To All the Boys: Always and Forever — is a student.
Cathcart has helped shape the character of Kitty since she graduated from middle school, which means they share many traits in common. Particularly, joked Cathcart, “we both hate mayo.” Aside from the TAtB series, the Canadian actor is best known as Olympia in the PBS Kids series Odd Squad and Dizzy in Descendants 2 and 3.
Choi Min Young as Dae Heon Kim
A long distance relationship is hard — especially when it’s been long distance for four whole years. But, even though Dae and Kitty met when they were in seventh grade, they have talked on the phone constantly ever since.
Being cast in the series was a huge opportunity for the Korean actor, and he told Tudum that he was “obviously delighted. But at the same time, to be honest, I was a little nervous, too. I instantly started thinking about how I would handle this opportunity well and what I should work on before shooting to do my best.”
Choi has appeared in plenty of K-dramas, including Twenty Five Twenty One, Itaewon Class, Mr. Sunshine and more.
Gia Kim as Yuri Han
Rich, gorgeous social media star Yuri is the daughter of two extremely successful parents: a high-powered businessman and the principal of KISS. She’s a paparazzi magnet, which means she has to keep her deepest secrets close to the vest.
This is theater grad Kim’s first major role, and she was waiting tables on a brunch shift when her manager called her to tell her she had booked the series. “When he told me I got the part, I broke down in tears,” she told Tudum. “I didn’t care if people were watching — I will never forget that moment. After that, I texted my mum to call me when she [woke] up (she was on Korea time). Then I went back to work like nothing had happened.”
Sang Heon Lee as Min Ho
The ultra-privileged Min Ho is used to getting his way — especially after his parents’ messy divorce left him to his own devices most of the time. While it may seem as though Min Ho cares more about skincare routine than anything else, he’s actually fiercely loyal to his friends, including longtime buddy Dae.
“The feeling that went through my body was unreal,” Lee told Tudum about the moment he was cast in the role. “I surprised my mum when I got home and called my whole family to share the good news. And also I was finally able to eat properly. I couldn’t eat properly during the time of auditions because I was so nervous.”
After XO, Kitty, Lee will appear in the film adaptation of video game Gran Turismo.
Anthony Keyvan as Quincy “Q” Shabazian
Fellow American Q quickly becomes Kitty’s best friend and confidante. He is one of the school’s few openly gay students. And, Keyvan told Tudum, “the writers decided to make him half Iranian, half Filipino like me!”
The TV veteran has appeared on everything from Grey’s Anatomy to NCIS, and is best known for playing high schooler Rahim on Love, Victor.
Théo Augier Bonaventure as Florian
Another one of KISS’s international students, the very cosmopolitan Florian is French and Greek. Like many of XO, Kitty’s characters, he’s bound to catch someone’s eye. But can he balance his personal life with the demands of a high-pressure school?
Augier has appeared in multiple French-language projects, including teen fantasy series Endless Night.
Yunjin Kim as Director Jina Lim
The principal of KISS is also an alum of the school — and mom of Kitty’s new classmate, Yuri.
Best known to American audiences as Sun in Lost, Kim’s breakout role was a North Korean assassin in the film Shiri; she has worked in both Korean and American film and television ever since. Most recently, she starred as a psychiatrist in the sexy soap Mistresses, and she played investigator Seon Woojin in Money Heist: Korea – Joint Economic Area.
Peter Thurnwald as Professor Alex Finnerty
One of Kitty’s new teachers is from Melbourne, Australia. Just like Kitty, he’s also assimilating to life at KISS.
Like his character, Thurnwald grew up Down Under. He’s best known for his role on Australian dramedy Bump, plus episodes of Young Rock and Players.
Michael K. Lee as Professor Lee
A super-tough teacher at KISS, who gives Kitty a wake-up call when it comes to treating her school work with a seriousness that might not have been expected at her US high school. But, is there a softer side to this by-the-books teacher?
The American-born Lee now resides in Seoul, and is known for his work in musical theater (Miss Saigon, Jesus Christ Superstar), as well as appearances in TV shows like Korean Odyssey and The Shield.
Jocelyn Shelfo as Madison Miller
The daughter of a business associate of Yuri’s dad, Madison is a K-pop obsessed student at KISS.
Shelfo appeared in Jenny Han’s TV adaptation of The Summer I Turned Pretty.
Regan Aliyah as Juliana
One of Yuri’s closest friends, Juliana is also a student at KISS.
Rapper Aliyah can next be seen in the Marvel series Ironheart.