Film festivals London Film Festival 2025

ChaO

London Film Festival 2025: ChaO | Review

Astoundingly heartfelt, ChaO is a brand-new take on The Little Mermaid, set in Shanghai and in a distant future where mermaids and humans walk – and swim – the earth in peaceful tolerance. But it hasn’t always been this way. The film recalls a time of division between the two species, following Stefan, an employee at a shipping company who dreams of creating an air jet – technology that will maintain speed and function on ships without harming sea life. What initially seems like an impossible endeavour takes a turn when his popularity soars after catching the eye of the mermaid princess, ChaO.

A literal one-sided whirlwind romance ensues, and the two end up marrying – ChaO for love, and Stefan in hopes of appeasing his boss and the wider public, who are fascinated by the idea of a union between human and mermaid. However, their married life isn’t easy, with gossip surrounding ChaO and cultural differences constantly creating friction between them. This animated feature by Yasuhiro Aoki is unique in its design, vibrant in life and colour, opening deeper discussions around substance over beauty, commentary on the discrimination faced by interracial couples, and the importance of preserving nature.

Stefan is a complex protagonist: a realist, honest and determined to make his dreams come true. Although the audience never fully understands how his initial fascination with the air jet began, there are scattered hints that reveal why this goal matters so deeply to him. This becomes key to earning viewers’ sympathy and endearment. His daily routine is shown in detail, highlighting the people he interacts with – an essential touch that later reinforces the film’s themes of community and belonging. While Stefan initially fails to treat ChaO with the love and affection she deserves, their relationship blossoms as he begins to recognise her efforts to bring him happiness and care.

ChaO herself is adorably charming, her deep love for Stefan both touching and perplexing, especially since there’s no clear reason given for what draws her to him. He neither stands out nor treats her well, yet she says and does things that hint at a previous connection between them. The gradual unravelling of this thread transforms ChaO from an ordinary love story into one of grand gestures and enduring friendship that withstands time and fate. The reveal is one of the most satisfying resolutions in recent animation – a payoff that feels wholly earned, with breadcrumbs thoughtfully placed throughout the narrative leading to its emotional twist.

Beyond its superb storytelling, ChaO’s visuals are breathtaking. Rendered in 2D, the animation captures the fluidity of water and movement with striking grace. Stefan’s plain design underscores his unremarkable nature, while ChaO exudes an otherworldly extravagance – her water-like hair shifting with her mood, reflecting her playful personality and deep connection to the sea. The contrast between the two visually reinforces their opposing worlds and the cultural clash that shapes their relationship. The music, too, is atmospheric, carrying a hopeful, feel-good tone while maintaining the film’s emotional weight.

ChaO is magnificent – an epic love story that celebrates the importance of friendship and the nuances of human (and non-human) connection. A romantic affair for the ages, it’s a masterclass in animated storytelling and visual artistry.

Mae Trumata

ChaO does not have a release date yet.

Read more reviews from our London Film Festival coverage here.

For further information about the event, visit the London Film Festival website here.

Watch the trailer for ChaO here:

More in Film festivals

Nouvelle Vague: On the red carpet with Richard Linklater at London Film Festival 2025

Mae Trumata

Wake Up Dead Man: A Knives Out Mystery

Mae Trumata

One Woman One Bra

Mae Trumata

Lady

Ronan Fawsitt

Christy

Ronan Fawsitt

Palestine 36

Mae Trumata

The Choral

Sunny Morgan

H is for Hawk

Sunny Morgan

Hedda

Mae Trumata