1st Kiss (ファーストキス 1ST KISS, Ayuko Tsukahara, 2025)

Kanna (Takako Matsu) married Kakeru (Hokuto Matsumura) after a whirlwind romance and to begin with they were blissfully happy, but the pressures of modern life soon placed a strain on their relationship and 15 years later they had just signed divorce papers when Kakeru was killed in a tragic train station accident. Left behind alone, Kanna can’t help reassessing their marriage and wondering what went wrong. When she drives through a tunnel undergoing structural repairs and emerges on the day she and Kakeru first met, it seems like a golden opportunity to rewrite the past and possibly save both Kakeru and her miserable marriage.

A quirky time loop romance, First Kiss (ファーストキス 1ST KISS) is essentially a portrait of grief as Kanna constantly returns to the past in an attempt to understand the present. The Kanna of the present day is a stand-offish middle-aged woman who hates people and animals. Though she still lives in the apartment she shared with Kakeru, it’s a cold cluttered space that seems to echo her internal depression. Her marriage began to fall apart when Kakeru gave up his dreams of studying dinosaurs to get a real grown-up job as a married man, having been told by his professor that a real man must provide for his family. His corporate persona slowly made him miserable to the extent that he bought a bed for the spare room and began sleeping in there. By the end, the pair were living parallel lives, eating breakfast separately and barely exchanging a word. 

Given this opportunity to reconnect with the Kakeru she fell in love with, Kanna becomes determined to save him by tweaking the timeline so he never goes to the station on that day, but each time she returns home to his photo on the altar. After an incredibly insensitive visit from Ritsu (Riho Yoshioka), a woman Kakeru was being lined up to marry, who basically blames her for making Kakeru miserable and failing to look after him, Kanna wonders if the best solution isn’t that he never meets her at all but drifts into a marriage with Ritsu, remaining at the university working with her father. That way, he’d still be alive, as if Kakeru choosing her were a deviation from the original turn of events and she were merely restoring it at the cost of her own romantic fulfilment.

But at the same time, she’s falling in love with Kakeru all over again with the unexpected bonus that he too is drawn to her 45-year-old self despite being unaware of their romantic history. Her inability to change the past in any significant way seems to suggest that there are some things that are fixed and can never be altered, but within that you are free to decide how you live now and what you do with your life. It’s not so much about when you die or how long you live so much as making the best of the time that is given to you rather than spending it mired in resentment and misery. Aside from the status of her mission, returning to the past begins to brighten Kanna’s life, allowing her to enjoy interacting with people and be a part of the world again.

These are all also ways of allowing her to deal with her grief while reclaiming her marriage and saving Kakeru in a different way by preventing him from losing sight of himself and giving in to misery. Falling in love is about finding things you like about each other, Kanna tells the youthful Kakeru, but marriage is about discovering all the ways you drive each other crazy. Kakeru’s tendency to pick at her about leaving lights on hints at the way financial concerns eroded their relationship along with the outdated social pressure placed on Kakeru to be a “real man” by supporting his family financially though a “proper” salaryman job. Kanna filing his death certificate next to an excited couple registering their marriage seems to ram the message home that, as Kakeru says, life is short and the most important thing is to use the time well. Whatever else happens, you do have a choice how you live today, and even if you suffer later, the pain will be easier to bear with fewer regrets.


1st Kiss screened as part of this year’s Nippon Connection

Trailer (no subtitles)

Images: © 2025 TOHO.CO., LTD./AOI Pro. Inc.

Last Mile (ラストマイル, Ayuko Tsukahara, 2024)

“Customer-centric”, what does that actually mean? The Amazon-like US-based conglomerate at the centre of Ayako Tsukahara’s Last Mile (ラストマイル) prides itself on its customer-centric philosophy, but at the end of the day, what that really means is that they give us what we tell them we want through our purchasing patterns and browsing history. That would be that we want everything as cheap and fast as it’s possible to be and don’t really think about the wider implications or what a world of infinite convenience might be doing to the society around us.

At least from the perspective of corporate lackey Elena (Hikari Mitsushima), recently returned from the US, the reason Daily Fast pressures its delivery staff to lower costs isn’t to maximise their profits, it’s so they can go on providing lower prices to customers which to her is all part of their customer-centric approach. This doesn’t really gel with her off-the-cuff remark about the warehouse not having a safety net to protect the workers from accidental falls or, she ominously adds, prevent people from jumping. That she brought it up at all might signal that she knows something’s not quite with the way this company treats its employees, though as it turns out she may have something else on her mind. In any case, when she arrives on her very first day the entrance to the complex is little better than a cattle market with a man on loud speaker barking instructions about were to go to the 800 members of staff some of whom have only been brought in to bulk up for the upcoming Black Friday sale. 

Which is all to say, it wouldn’t be all that surprising if the fact that some of their parcels have been exploding on delivery were a concerted attack against their ultra-capitalist philosophy, though actively delivering bombs to people who didn’t order them is not very “customer-centric” in any case. Obviously, Elena isn’t keen on this either but is also convinced that it can’t really be their fault because they have strict and dehumanising security measures in place preventing the workers from bringing in anything inessential. Even after she works out that the bomber has actually warned them that there are 12 bombs out there, she wilfully withholds the evidence from law enforcement to avoid damaging their share prices while trying to minimise business interruption rather than do anything sensible like stop delivering people parcels until they’ve figured out what’s going on with the bombs, though the real mystery is why the police don’t really seem to have the power to do that and, in fact, end up working with the warehouse to check each parcel individually to keep the conveyor belts going.

From the aerial view, the city itself resembles the warehouse with the roads taking the place of the belts as delivery vans shuttle along them. Seventy-something delivery driver subcontractor Sano (Shohei Hino) once had a friend who used to say that they were the ones who kept the country running. Yacchan became the number one driver largely because he took 10 minutes to eat his lunch and worked every hour god sent for dwindling pay with the implication that his gruelling schedule contributed to his early death. Sano’s son Wataru (Shôhei Uno) has just started working with him on the van after being laid off from an electronics job. They made quality washing machines that were designed to be efficient and to last, but of course they couldn’t compete with cheaper brands so they went bust.

Elena berates herself for being “too Japanese” for the American company which is to say that she takes pride in her work. That’s not to say that everything about the American business culture is bad as she encourages her assistant, Ko (Hikari Mitsushima), to call her Elena and to feel free to speak his mind rather than equivocate to avoid causing offence. But despite their “customer-centric” approach, it’s clear that the company puts profits above all else and treats its workers, who are not actually employees, poorly, without concern for their wellbeing. Yagi (Sadao Abe), the boss of logistics first Sheep Express which is the prime courier for Daily Fast, laments that he’d love to hire more drivers to help them through this crisis but he can’t because they’re always squeezing his budget and no one will work for their terrible rates except for those who, like Sheep Express itself, have no other options and will have put up with it because they’re dependent on Daily Fast. And because they’re dependent on Daily Fast, it means we all have to keep buying stuff we don’t really want or need just keep the belts going because we’re terrified about what will happen if they stop.

There is a direct comparison between Wataru’s well-made washing machines and the cheap and fast consumerist model that’s gradually taken over that suggests things like craftsmanship and integrity have gone out the window in a world where no one really bothers to go the last mile anymore, though it’s his steadfast engineering that eventually saves the day while even Elena comes to rethink her career trajectory and advises the drivers to strike and end this culture of exploitation because it turns out Daily Fast needs them more than they need Daily Fast. But maybe we don’t really need Daily Fast either, and we’re as much to blame for letting them give us what we think we want without really considering what that actually means. Perhaps a “customer-centric” society’s not all it’s cracked up to be, especially when workers and consumers are often the same people stuck on conveyor belts knowing there’s only one way to stop them.


Last Mile screens 19th June as part of this year’s Toronto Japanese Film Festival.

Trailer (no subtitles)

As Long As We Both Shall Live (わたしの幸せな結婚, Ayuko Tsukahara, 2023) [Fantasia 2023]

A young woman with chronically low self-esteem learns to love herself after bonding with a taciturn nobleman in Ayuko Tsukahara’s adaptation of the fantasy romance light novel series by Akumi Agitogi, As Long As We Both Shall Live (わたしの幸せな結婚, Watashi no Shiawasena Kekkon). Set in an alternate version of the late 19th/early 20th century in which the nation is ruled by an emperor who has the ability to foresee the future and leads a series of prominent clans of superpowered soldiers against “aberrations” who wreak havoc in the lives ordinary people, the film is effectively a kind of Cinderella story only the fairy godmothers are a kindly housekeeper a shady underground sect with the power to manipulate people’s minds. 

In any case, Miyo (Mio Imada) was born into a noble house the members of which have the ability to manipulate the wind though sadly she appears to have been born “powerless” and is bullied by her step-mother and step-sister who treat her as a servant. At 19, she learns she’s to be married off and is excited about finally escaping her abusive family home but also wary that it might not make much difference because her potential husband, Kiyoka Kudo (Ren Meguro), is said to be cruel and violent. All three of his matches have fled the house in under three days though being so used to mistreatment Miyo is sure that it will just be a matter of adjusting to her new circumstances. 

What she discovers is that Kiyoka doesn’t seem all that bad just a bit aloof and direct in his manner of speech. Nevertheless, she continues to believe that she isn’t good enough to marry him because she doesn’t have any magical powers and is convinced he will call off the engagement when he finds out. Meanwhile, she bonds with housekeeper Yurie (Mirai Yamamoto) after breaking protocol by helping out around the house for something to do though it is perhaps a bit odd that someone from such an apparently wealthy family has only one servant and seems to lead an incredibly simple life devoted to his role as a soldier helping to keep the aberrations in check especially now that the emperor is dying and someone has apparently released the pent up souls of fellow aberration fighters who died horribly and are filled with dangerous resentment.

Many of Miyo’s self-esteem issues are down to the way she was treated by her family and having lost her mother at two years old though there is obviously parallel in her literal “powerlessness” and the lack of agency that is afforded to her in having been kept a prisoner in the family estate only to be traded off in marriage by a father apparently out for whatever he can get for such a “mistake” of a daughter. It’s perhaps a slight failing in the narrative that she turns out to have powers after all rather than simply beginning to accept herself in the comparatively warmer environment of Kiyoka’s home even if it might also be a little awkward that her self-love is born of feeling loved by Kiyoka and to a lesser extent Yurie and immediately has her pledging to give her life for him if only he should ask it. 

For his part, Kiyoka is also undergoing something of a transformation in that it turns out he also felt estranged from his mother and is actually kind at heart just incredibly awkward and taciturn. The reason he didn’t bond with any of his previous suitors seems to be that he objected to their insincerity and the nonsense that goes along with being a member of the aristocracy like the concept of arranged marriage in itself, later taking Miyo’s family to task for their treatment of her claiming that he doesn’t really care about her social status or whether or not she has any powers. In any case, it’s love that helps her overcome her “powerlessness” even if she uses her newfound inner strength for someone else rather than herself, taking control over and her life regaining self-confidence as someone worthy of love, respect, and basic human decency not to mention happiness. A post-credits trail hints at a potential sequel or even series expanding on the franchise’s rich world building but for now at least it seems as if Miyo has found her happy ending, finally able to embrace life on her own terms rather than feeling as if she needs to make a mends for her existence.


As Long As We Both Shall Live screened as part of this year’s Fantasia International Film Festival.

Original trailer (no subtitles)