Skip to content
What's After the Movie?
Plot summary & ending explained

Reversi (2024) Plot Summary, Ending Explained & Timeline

Reversi (2024) movie poster

Reversi is a 2024 drama and romance film directed by Adrian Teh, running 2 hours 12 minutes. This page retells the whole story in 515 words (about 2 minutes to read) and covers 15 key events in order, 7 characters, where and when it is set, 3 themes and the ending explained. Looking for the cast, ratings and where to stream it? See the movie page for Reversi.

to read the plot summary
2 min
key events in the timeline
15
characters profiled
7
themes explained
3
Loading streaming availability…
Reversi (2024) movie poster
Released
Runtime
2h 12m
Director
Adrian Teh
Genres
Drama, Romance, Sci-Fi
Original language
Malay
No spoilers

What Is Reversi About?

The premise of Reversi in 322 words, with nothing given away. The full story and the ending follow below.

In a city where the ordinary beats of daily life conceal a hidden inheritance, a handful of individuals can bend the flow of moments. The film introduces a subtle, almost tactile super‑power: the ability to rewind time, a secret passed down through generations. It is presented not as flashy spectacle but as a quiet, resonant thread that stitches together personal memory, responsibility, and the relentless march of destiny. The atmosphere is steeped in melancholy and contemplation, inviting viewers to feel the weight of each second that might be reclaimed.

Akid grows up aware of his rare gift, guided by his father Aziz, who warns him that some outcomes may be immutable. As an adult, Akid channels his skill into a career that demands precision and moral clarity, using fleeting rewinds to aid those caught in the city’s darker currents. The discipline of his work sharpens his control, yet the ever‑present tension between using his power for good and respecting its limits creates a quiet, internal storm that drives his every decision.

Around him, a tender domestic life takes shape with his wife Sarah and their young son Anas. Their presence grounds the extraordinary, offering both a sanctuary and a catalyst for deeper longing. As Akid grapples with the haunting prospect of erasing a personal tragedy, the film layers his personal stakes with universal questions: How far should one push against fate? What price does meddling with time exact on the body and soul? The relationships pulse with love, expectation, and the fragile hope that the past might be rewritten without unraveling the present.

The tone balances intimate drama with a contemplative sci‑fi edge, painting a world where each rewind feels both a miracle and a burden. Through lyrical visuals and restrained storytelling, the narrative asks whether acceptance and sacrifice can coexist with the desire to change what cannot be undone, leaving the audience poised on the brink of a profound moral inquiry.

Full plot

What Happens in Reversi?

The complete story of Reversi, from the first scene to the last, in 515 words (about 2 minutes). Spoilers throughout. Names in the text link to 5 cast member pages.

Spoilers ahead

At eighteen years old, Akid learns that he can rewind time—a power that has been in his family for generations. His father, Aziz, warns him that although he can use the ability for small changes, some fates cannot be changed. One night Akid witnesses Aziz getting stabbed to death after rescuing a woman from being robbed. Akid is unable to rewind time when he’s stressed, and he grows up haunted by his inability to save his father.

Akid becomes a police officer and hones his skill in rewinding time, which he uses to help with cases. He falls in love with Sarah, whom he tells about his skill, and she makes him promise to stop using his ability. The pair are married and have a son, Anas. One night Sarah and Anas are killed when they’re hit by a car driven by Hisham, a man that Akid helped earlier that day. Akid immediately rewinds time but when he’s unable to stop the accident itself, he travels days backward repeatedly to try different ways to stop Sarah and Anas from leaving the house, or to stop Hisham from being on the road. Each time, Sarah and Anas still die by various tragic accidents.

Although rewinding time causes him to age faster, Akid keeps going until his attempts number in the hundreds. Akid is eventually able to intervene in the accident itself, but is only able to save one person. He saves Sarah, who cannot forgive him for choosing her over their child. Sarah orders Akid to try again, and in Akid’s next attempt he saves Anas instead. Anas becomes resentful of Akid, who is overprotective of him, and their relationship deteriorates.

One day while Anas is out with his grandmother, Hazirah, he collapses. Akid is about to rewind time, but Hazirah stops him and advises him to accept fate. Hazirah tells Akid the whole story of how Aziz died. Originally Akid was the one who died that day, and Aziz rewound time repeatedly to try to save him, but was unable to change his fate until he died in Akid’s place. Aziz said goodbye to Hazirah on the morning before his death. Anas dies in the hospital.

Hisham, who is in prison, requests a visit from Akid to ask for forgiveness. Akid forgives him and accepts his fate. Akid rewinds time to when Anas was alive, apologizes for his behavior, and spends some quality time with him. Akid rewinds time again to when Sarah was alive, and spends time with her and the younger Anas. Akid rewinds time further back, to relive earlier moments of his relationship with Sarah. Eventually Akid returns to the night Aziz died, but traveling has made him age greatly. Before dying, Akid tells Aziz that he knows his fate is to die today, and he thanks his father for giving him the chance to live a good life, in which he had a loving wife and child. Akid dies.

Aziz rewinds time to earlier that day, and he and Hazirah accept Akid’s fate to die as he was originally meant to.

Timeline

Reversi Timeline: Every Key Event in Order

15 key events in the order they happen, from “Akid discovers time rewind ability” to “Aziz and Hazirah accept Akid's fate”. 15 events name a place, across 12 locations.

  1. 1

    Akid discovers time rewind ability

    At eighteen, Akid discovers he can rewind time, a power that runs in his family. He tests small changes and watches outcomes shift, learning that even tiny choices can alter the path ahead. The revelation unsettles him and draws him toward mastering the ability, despite its risks.

    When:Age 18 Where:Family home

  2. 2

    Father Aziz warns of unchangeable fates

    Aziz warns that some events are fixed and cannot be altered once emotions take hold. He urges Akid to think before acting and to respect the limits of his gift. The talk plants a cautious mindset that echoes through Akid's early years.

    When:Shortly after discovery Where:Family home

  3. 3

    Night of Aziz's death

    One night, Akid witnesses Aziz being stabbed after rescuing a woman from a robbery. He tries to rewind, but stress over the loss blocks his power at the crucial moment. Aziz dies, leaving Akid haunted by what he couldn't prevent.

    When:One night Where:City street

  4. 4

    Akid grows up haunted by loss

    Haunted by his father's death, Akid grows up with a heavy sense of fate and responsibility. He believes the world carries fated events he cannot outpace. This fear pushes him toward a life spent chasing the impossible.

    When:Youth Where:Unknown location

  5. 5

    Akid becomes a police officer

    Akid channels his timing skills into a police career, using the rewind ability to revisit crime scenes and review evidence. He learns to apply his power to investigations without becoming reckless. The job gives him purpose beyond personal loss.

    When:Early career Where:City Police Department

  6. 6

    Love and a confession

    Akid falls in love with Sarah and eventually shares his secret with her. She asks him to abandon the gift to lead a normal life together. He promises to try, though the temptation to intervene remains strong.

    When:Early relationship Where:City

  7. 7

    Marriage and the birth of Anas

    Akid and Sarah marry and welcome a son, Anas. The family becomes his anchor, even as his ability continues to haunt him. He vows to protect them while keeping his power under control.

    When:After marriage Where:Family home

  8. 8

    Tragedy strikes: Sarah and Anas die

    In one devastating night, Sarah and Anas are killed when a car driven by Hisham crashes into them. Akid rewinds immediately, trying to stop the crash, and then travels through days seeking new possibilities; each attempt ends in fresh tragedy. The loss shatters him and deepens his fear that some futures cannot be changed.

    When:Fateful night Where:Home vicinity

  9. 9

    Endless rewinds and aging

    Rewinding thousands of times ages Akid, and the toll shows in his face and body. He pushes beyond his limits, chasing a solution that would save both his wife and son. Yet every variation leaves them dead in the end.

    When:After the crash, over years Where:Various locations

  10. 10

    First victory: Sarah is saved

    Finally, one timeline allows Akid to save Sarah, but she cannot forgive him for choosing her over Anas. She urges him to try again, arguing that love cannot bear this burden. Their bond strains under the weight of impossible choices.

    When:After numerous rewinds Where:Home

Show the other 5 events of Reversi
  1. 11

    Second victory: Anas survives but at a cost

    In another attempt, Akid saves Anas instead, but the boy grows resentful of his father's overprotectiveness. The family dynamic shifts as trust erodes under the shadow of time manipulation. Akid mourns the growing distance between them.

    When:Later rewinds Where:Home

  2. 12

    Hazirah stops rewinds and reveals the truth

    Anas collapses and Hazirah stops Akid from rewinding any further. She reveals Aziz's backstory: Akid was meant to die that day, and Aziz repeatedly tried to save him until he died in Akid's place. The revelation reframes Akid's sense of purpose and fate.

    When:During Anas's illness Where:Hospital / Family home

  3. 13

    Forgiveness toward Hisham

    Hisham, now imprisoned, asks for forgiveness from Akid; Akid grants it and accepts the timeline’s limits. He chooses to let life take its course, rather than force outcomes. This act marks a pivot toward acceptance.

    When:Later Where:Prison

  4. 14

    Revisiting moments: time for closure

    Akid uses rewinds to revisit key moments with Anas alive, with Sarah, and with their younger selves, seeking emotional closure. He sifts through memories without changing the core outcomes, finding peace in remembrance rather than control. Each return narrows the distance between the past and present.

    When:After forgiveness Where:Home / Various

  5. 15

    Aziz and Hazirah accept Akid's fate

    In the final twist, Aziz rewinds to earlier that day and, with Hazirah, accepts that Akid’s fate is to die as planned. Akid’s aging has brought him to the end, and his family finds a quiet closure in embracing the original destiny. The timeline ends with a hard-won sense of peace through acceptance.

    When:Ending Where:Earlier that day

Characters

Who Are the Main Characters in Reversi?

7 characters, among them Akid (Beto Kusyairy), Sarah (Shiqin Kamal) and Aziz (Hasnul Rahmat): who each one is and the part they play in the story. 6 of them link to the actor’s page.

  • A(

    Akid (Beto Kusyairy)

    Played by Beto Kusyairy

    Akid is a police officer who discovers his ancestral power to rewind time at eighteen. He uses the ability to help cases, but the power ages him and distances him from loved ones. Haunted by the moment his father died, he grapples with the limits of changing fate while trying to protect his family.

    • 🔒 Power
    • 🛡️ Duty
    • 🕰️ Time-manipulation
  • S(

    Sarah (Shiqin Kamal)

    Played by Shiqin Kamal

    Sarah is Akid's wife who learns about his secret and urges him to relinquish the power. Their relationship evolves into a husband-and-wife partnership that bears a son, Anas, until tragedy tears them apart in a fatal car crash.

    • ❤️ Love
    • 💔 Loss
    • 🕊️ Grief
  • A(

    Aziz (Hasnul Rahmat)

    Played by Hasnul Rahmat

    Aziz is Akid's father, a protective figure who carries the burden of the family time-reversal legacy. He warns Akid about the limits of changing fate and ultimately sacrifices himself in a bid to save his son.

    • 🧭 Father figure
    • 🔁 Sacrifice
    • 🕰️ Time-wisdom
  • H(

    Hazirah (Vanida Imran)

    Played by Vanida Imran

    Hazirah is Akid's grandmother and a steady voice of wisdom. She reveals the backstory of Aziz and Akid's fate, guiding him toward acceptance rather than endless rewinds.

    • 🧠 Wisdom
    • 👵 Grandparent
    • 🗣️ Guidance
  • A

    Anas

    Anas is Akid and Sarah's son, born of their hope for a future together. His death in the car crash becomes the focal point of Akid's relentless attempts to alter time and the source of lasting family tension.

    • 👶 Son
    • 🧩 Family
    • 🕰️ Fate
  • H(

    Hisham (Azhan Rani)

    Played by Azhan Rani

    Hisham is the driver whose reckless act triggers the tragedy and sets Akid on a path of time rewinds. Now imprisoned, his actions test Akid's ability to forgive and to choose how to live with the consequences.

    • 🚓 Prison
    • ⚖️ Forgiveness
    • 💥 Consequences
  • DK

    Dr. Kabir (Qi Razali)

    Played by Qi Razali

    Dr. Kabir appears as a medical figure within the story, connected to the events surrounding the accident and its aftermath. He provides a clinical perspective on injury and healing in a world where time can be bent but not easily repaired.

    • 🏥 Doctor
    • 🧭 Medical insight
    • ⚖️ Impact
Setting

Where and When Is Reversi Set?

Reversi is set in Malaysia (Contemporary). Here is why the time and place matter to the story.

When

Contemporary

The story takes place in the present era, with the protagonist discovering a power to rewind time. Time manipulation begins with small changes but quickly escalates, forcing years of events into compressed moments and aging Akid as he chases outcomes. Nonlinear storytelling uses flashbacks and repeats to explore grief, duty, and the limits of changing destiny.

Where

Malaysia

Reversi unfolds in modern-day Malaysia, centered on urban environments where Akid serves as a police officer. The city provides a practical backdrop for everyday heroism, danger, and intimate family moments. The setting emphasizes a contemporary world where fate collides with personal choices.

  • 🇲🇾 Malaysia
  • 🗺️ Urban setting
Themes

What Are the Themes of Reversi?

3 ideas the story keeps returning to, among them Fate, Heartbreak and Memory.

  1. 01

    Fate

    The repeated rewinds highlight the tension between accepting fate and attempting to rewrite it. Time manipulation raises questions about whether love can outrun destiny or whether some events are meant to unfold. The story shows how every attempt to alter the past reshapes the present in unforeseen ways. In the end, some fates must run their course.

  2. 02

    Heartbreak

    Love motivates Akid to reveal his secret and to promise to stop using his power. Tragedy compounds as Sarah and Anas are killed, forcing the couple to confront the cost of trying to save loved ones. The heartbreak drives Akid toward forgiveness, acceptance, and a redefinition of family. The film uses loss to measure the price of trying to control the future.

  3. 03

    Memory

    Memory and time form the backbone of the narrative, shaping every choice Akid makes. Rewinding is not merely a trick; it ages him and tests his relationships. Flashbacks reveal how memories guide protection, guilt, and reconciliation. The story asks whether memories can heal when the past keeps returning.

Ending explained

How Does Reversi End?

The last act of Reversi and what it means, in 204 words. The ending lands as bittersweet. Big spoilers: read the plot summary first if you have not seen it.

The final act, in full

In the last moments of Reversi, Akid finally stops fighting the tide of fate. After countless jumps that age him and steal years from his life, he is able to slip back to the instant when his father is stabbed by the robber. Appearing as a frail, silver‑haired man, he reaches out to his younger self and, with a mixture of gratitude and sorrow, thanks his father for the sacrifice that gave him a chance to love and live. He then pleads, “Don’t go back again.” — urging his father to abandon the endless loop of trying to rewrite what is meant to happen.

This tender exchange signals Akid’s ultimate realization: destiny cannot be out‑witted, no matter how many timelines one traverses. The film closes with Akid choosing to spend the dwindling moments he has left not by altering events, but by immersing himself in the memories that matter—holding his wife’s hand at their wedding, watching his son’s brief smile, and finally letting go in the present. By convincing his father to accept the original course of events, the cycle of desperate rewrites ends, underscoring the movie’s message that there is no singular right or wrong choice, only the acceptance of what life offers.

Tone & mood

What Kind of Film Is Reversi?

Melancholic in tone, with variable pacing and a complex story, going by the plot summary.

Tone
Melancholic
Pacing
Variable
Story
Complex
Intensity
High
Ending
Bittersweet

A profoundly melancholic and emotionally devastating journey through grief, driven by desperate attempts to alter fate, which ultimately gives way to a reflective and bittersweet acceptance of loss.

  • grieving
  • desperate
  • tragic
  • reflective
  • somber
  • heartbreaking
  • grief and loss
  • time travel
  • fate vs free will
  • family tragedy

Content notes: child death, car accident, murder, grief and loss.

Quiz

How well do you remember Reversi? Test yourself on the story.

Take the quiz
Loading streaming availability…
Read next

Movies Like Reversi With a Plot Summary

6 films close to Reversi in story and themes that have a full plot summary here: Aporia (2023) and Temporal (2022) lead.

All plot summaries

Missing a Movie Plot Summary?

Tell us which film you want explained next: the full story, the timeline, the characters and the ending.

Request a summary
FAQ

Reversi Plot Questions

6 quick answers about Reversi, taken from the plot summary, ending explained, character guide and setting on this page and the film’s credits.

What is Reversi about?

In a city where the ordinary beats of daily life conceal a hidden inheritance, a handful of individuals can bend the flow of moments. The film introduces a subtle, almost tactile super‑power: the ability to rewind time, a secret passed down through generations.

Read the full plot summary

What happens at the end of Reversi?

In the last moments of Reversi, Akid finally stops fighting the tide of fate. After countless jumps that age him and steal years from his life, he is able to slip back to the instant when his father is stabbed by the robber.

The ending explained

When and where does Reversi take place?

Reversi is set in Malaysia (Contemporary). The story takes place in the present era, with the protagonist discovering a power to rewind time. Time manipulation begins with small changes but quickly escalates, forcing years of events into compressed moments and…

The setting explained

Who are the main characters in Reversi?

The story follows Akid (Beto Kusyairy) (played by Beto Kusyairy), Sarah (Shiqin Kamal) (played by Shiqin Kamal), Aziz (Hasnul Rahmat) (played by Hasnul Rahmat) and Hazirah (Vanida Imran) (played by Vanida Imran); the character guide covers 7 characters in all.

All the characters

What are the main themes of Reversi?

The summary picks out 3 themes: Fate, Heartbreak and Memory.

The themes explained

Who directed Reversi?

Reversi (2024) was directed by Adrian Teh and runs 2 hours 12 minutes.

Adrian Teh’s films

Coming soon to your phone

The Plot Explained Movie Summary App

From blockbusters to hidden gems: plot summaries, endings explained and timelines on your phone. Save your favorites and never miss a twist again.

Be the first to know when it launches. Your email stays private, always. Learn more about the app