Primary Country (Mandatory)

Other Country (Optional)

Set News Language for United States

Primary Language (Mandatory)
Other Language[s] (Optional)
No other language available

Set News Language for World

Primary Language (Mandatory)
Other Language(s) (Optional)

Set News Source for United States

Primary Source (Mandatory)
Other Source[s] (Optional)

Set News Source for World

Primary Source (Mandatory)
Other Source(s) (Optional)
  • Countries
    • India
    • United States
    • Qatar
    • Germany
    • China
    • Canada
    • Singapore
    • World
  • Categories
    • National
    • International
    • Business
    • Entertainment
    • Sports
    • Special
    • All Categories
  • Available Languages for United States
    • English
  • All Languages
    • English
    • Hindi
    • Arabic
    • German
    • Chinese
    • French
  • Sources
    • India
      • AajTak
      • NDTV India
      • The Hindu
      • India Today
      • Zee News
      • NDTV
      • BBC
      • The Wire
      • News18
      • News 24
      • The Quint
      • ABP News
      • Zee News
      • News 24
    • United States
      • CNN
      • Fox News
      • Al Jazeera
      • CBSN
      • NY Post
      • Voice of America
      • The New York Times
      • HuffPost
      • ABC News
      • Newsy
      • USA TODAY
      • NBC News
      • CNBC
    • Qatar
      • Al Jazeera
      • Al Arab
      • The Peninsula
      • Gulf Times
      • Al Sharq
      • Qatar Tribune
      • Al Raya
      • Lusail
    • Germany
      • DW
      • ZDF
      • ProSieben
      • RTL
      • n-tv
      • Die Welt
      • Süddeutsche Zeitung
      • Frankfurter Rundschau
    • China
      • China Daily
      • BBC
      • The New York Times
      • Voice of America
      • Beijing Daily
      • The Epoch Times
      • Ta Kung Pao
      • Xinmin Evening News
    • Canada
      • CBC
      • Radio-Canada
      • CTV
      • TVA Nouvelles
      • Le Journal de Montréal
      • Global News
      • BNN Bloomberg
      • Métro
    • Singapore
      • CNA
      • The Straits Times
      • Lianhe Zaobao
‘XO, Kitty’ Season 2 review: Romance and chaos reign supreme in Anna Cathcart’s fun teenage drama

‘XO, Kitty’ Season 2 review: Romance and chaos reign supreme in Anna Cathcart’s fun teenage drama

The Hindu
Friday, January 24, 2025 01:11:24 PM UTC

In its second season, XO Kitty brings back much of the fun, romantic entanglements and high school drama led by its immensly likable ensemble cast

There’s an endearing charm to Anna Cathcart’s Kitty Song-Covey and her brand of chaos in XO Kitty that you cannot get enough of. Returning for its second season after two years, XO Kitty is chaotic and messy thanks to its numerous love triangles, romantic entanglements, and more, but it stays true to the spirit of author Jenny Han’s comforting world of largely tropey teenage drama. 

In season 2, Kitty is back at Korean Independent School of Seoul (‘KISS’ - all the episode names play on this very convenient school name), determined to be a chaos-free queen after the disastrous and complicated year she has had. While she still remains friends with her ex-boyfriend Dae (Choi Min-young), she finds out much to her horror that her roommate for the year is Yuri (Gia Kim), the friend she has a humongous crush on. To add to the mix, there’s a fair bit of tension still lingering between her and Minho (Sang Heon-lee), the school’s playboy who she gently rejects after he confesses his feelings. There are also new students — Praveena (Sasha Bhasin) a potential romantic interest for Kitty, her new roommate Stella Cho (Audrey Huynh), and Yuri’s girlfriend Julianna (Regan Aliyah). There is a flurry of activity at KISS this time around as well. While we seldom see the students pick up a book.

Kitty’s plans of having a stress-free semester soon go down the drain and she finds herself in the thick of a possible new romance, a saboteur, and the mystery of why her mother’s side of the family had a fallout. Having come out as bisexual the previous semester, Kitty also has her new sexual awakening to navigate. Much like the first season, Kitty is determined to learn more about her mother, and this makes for the more emotional, layered parts of the show. 

Much of the enjoyable drama, including a ridiculously planned heist to steal something from the school archives, and an impromptu trip in search of a family member are all courtesy Kitty and Minho, whose chemistry sparkles on screen. Kitty-centric chaos is something we are all only too familiar with from the first season of the show, and there is a reprise of sorts here. Some portions however, especially the conflict involving Julianna and Yuri, feels overwrought. 

However, Despite the setting of South Korea, there is precious little that we see of Seoul; all of the drama happens largely on the KISS campus except for one ski cabin trip Kitty and her gang go on. There is a lot that veers into K-Drama territory of course, but it is surprising that the writers do not exploit this setting better. There are parallels aplenty to Jenny Han’s To All The Boys I Ever Loved, Including a scene in a hot tub at the Ski Cabin. This includes a cameo of the best kind as well, with Peter Kavinsky (Noah Centineo) making an appearance just to infuse the proceedings with his trademark warmth and charm (set to Lauv’s ‘I Like Me Better’). 

Given the success of the show’s curation of banger K-Pop music in the first season, the second season too thankfully does not disappoint in the music department. Watch out for the appearance of a K-pop idol in the latter half of the show.

XO Kitty’s tropey goodness is kept afloat by its immensely likable cast. As Kitty, Anna makes the character her own. If Sang Heon-lee as fan favourite Minho stood out in season one, he is back in fine form and thankfully, with a lot more screen time as well. Anthony Keyvan as Q, the voice of reason for several characters on the show, makes for a sweet and solid friend, who also thankfully has a better romance track this season. 

Read full story on The Hindu
Share this story on:-
More Related News
Eid at 2am: Inside Chennai’s midnight biryani economy

Explore Chennai’s thriving late-night biriyani culture, from Adambakkam to Puliyanthope, and from Pudupet to Triplicane, to where midnight food hubs serve fresh, aromatic biriyani to night owls across the city.

Two more bodies retrieved from Godavari River

Two more bodies recovered from Godavari River after five youths drowned during a bathing incident in Eluru district.

Suspected kidnapping bid on son of Himachal CM's aide, unknown persons booked

A suspected kidnapping attempt on Himachal CM's aide's son was reported near Mashobra, prompting a police investigation.

Kerala Assembly polls: Sobha Surendran rejects V.D. Satheesan’s charges of BJP-CPI(M) deal

Sobha Surendran refutes V.D. Satheesan's claims of a BJP-CPI(M) deal, attributing them to fear of electoral defeat.

Kerala Assembly polls: V.D. Satheesan praises G. Sudhakaran as ‘a just administrator’

V.D. Satheesan praises G. Sudhakaran as a just administrator, highlighting respect amid political differences in Kerala Assembly polls.

Dr. Vandana Das murder case: Kerala court sentences man to life imprisonment

Kerala court sentences G. Sandeep to life imprisonment for the murder of Dr. Vandana Das, with appeals for a death penalty pending.

Constituency Watch: Erode (East) Assembly Constituency

Erode (East) voters prioritize pollution control, traffic solutions, and urban infrastructure as key issues ahead of upcoming elections.

Civil Supplies Department cracked down on illegal possession of LPG cylinders

Civil supplies department seizes 55 illegal LPG cylinders, booking 19 individuals to prevent domestic supply shortages in Vizianagaram.

Illegal samosa making unit busted in Hyderabad’s Jiyaguda; stale eggs, used cooking oil seized

Hyderabad police bust illegal samosa unit, seizing 500 stale eggs and used cooking oil, risking public health.

Muslims offer Id prayers in Delhi's communally charged Uttam Nagar amid heavy police presence

Eid prayers are held in Delhi's Uttam Nagar under heavy police presence amid heightened communal tensions and security measures.

Cow vigilante’s death in Mathura: Protest by locals trigger tension

Tensions rise in Mathura as locals protest cow vigilante's death, prompting a strong response from authorities and police.

Met Centre Hyderabad to host open house on March 23

Join the Met Centre Hyderabad's open house on March 23 to learn about weather forecasting and its real-life applications.

Kerala CM blames successive Congress, BJP governments at Centre for India’s cooking gas crisis

Kerala CM Pinarayi Vijayan blames Congress and BJP for India's cooking gas crisis, citing failures in energy policy and corporate interests.

Russian strike on Zaporizhzhia kills 2 as Ukraine seeks to move forward peace talks

A Russian drone strike in Zaporizhzhia kills two, complicating upcoming U.S.-Ukraine peace talks amid ongoing conflict.

Chief Minister Chandrababu Naidu calls for transforming TTD temples into advanced spiritual hubs

Chief Minister Naidu advocates transforming TTD temples into advanced spiritual hubs for enhanced pilgrim experiences and proactive governance.

Himachal CM Sukhu presents ₹54,928 crore budget for FY27; blames scrapping of RDG for ₹8,000 crore loss

Himachal CM Sukhu presents a ₹54,928-crore budget for 2026-27, citing BJP's lack of support and raising milk procurement prices.

Three arrested in chain-snatching case in Chennai

Three arrested in Chennai chain-snatching case; police recover ₹1.91 lakh and seize vehicle and mobile phone.

Wimbledon to introduce video review technology

Wimbledon will implement video review technology on six courts, allowing players to challenge chair umpire decisions during matches.

Chief Minister Chandrababu Naidu prays at Tirumala temple; eats at Annadanam complex

Chief Minister Chandrababu Naidu prays at Tirumala temple and serves breakfast to devotees, celebrating his grandson's birthday.

‘It is necessary to create a better understanding of dolphins among communities’

Researcher Imran Samad’s new short film on the endangered Indian Ocean humpback dolphins of Goa draws attention to these intelligent, highly social animals

Royal Enfield’s two-week ride, Unseen North East, opens the doors to a slow life

Join 25 bikers on Royal Enfield's Unseen North East ride, exploring culture and adventure across 2,200 kilometers of stunning terrain.

Untreated waste, poor civic infra mar Erode (East) Assembly constituency

Erode (East) voters prioritize pollution control, traffic solutions, and urban infrastructure as key issues ahead of upcoming elections.

Kerala polls: Ex-CPI(M) Minister G. Sudhakaran files papers as ‘people’s Independent’ in Ambalappuzha

G. Sudhakaran, former CPI(M) minister, files as "people's independent" in Ambalapuzha, challenging the LDF and sparking electoral tensions.

Tamil Nadu Assembly election: CPI(M) meeting to decide on seat-sharing with DMK

CPI(M) meeting in Chennai to decide on seat-sharing with DMK amid disputes over seat allocation for the Tamil Nadu Assembly election.

Death of trainee vet in hippo attack; Probe to find who asked her to enter enclosure

Probe launched into trainee vet's death after hippo attack, raising safety concerns at Shivamogga zoo.

© 2008 - 2026 Webjosh  |  News Archive  |  Privacy Policy  |  Contact Us