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

Rascal Does Not Dream of a Dreaming Girl (2019) Plot Summary & Timeline

Rascal Does Not Dream of a Dreaming Girl (2019) movie poster

Rascal Does Not Dream of a Dreaming Girl is a 2019 fantasy and drama film directed by Soichi Masui, running 1 hour 30 minutes. This page retells the whole story in 865 words (about 4 minutes to read) and covers 11 key events in order, 3 characters, where and when it is set and 2 themes. Looking for the cast, ratings and where to stream it? See the movie page for Rascal Does Not Dream of a Dreaming Girl.

to read the plot summary
4 min
key events in the timeline
11
characters profiled
3
themes explained
2
Loading streaming availability…
Rascal Does Not Dream of a Dreaming Girl (2019) movie poster
Released
Runtime
1h 30m
Director
Soichi Masui
Original language
Japanese
No spoilers

What Is Rascal Does Not Dream of a Dreaming Girl About?

The premise of Rascal Does Not Dream of a Dreaming Girl in 290 words, with nothing given away. The full story follows below.

In the quiet suburbs of Fujisawa, the everyday rhythm of high‑school life feels almost nostalgic. Sakuta Azusagawa drifts through his second‑year classes with a laid‑back confidence, sharing jokes and quiet moments with his older girlfriend, Mai Sakurajima, whose calm presence has turned the ordinary into something gently promising. The town itself hums with a soft, almost dreamy atmosphere, where the line between adolescence and the looming responsibilities of adulthood feels pleasantly blurred.

That fragile equilibrium is suddenly unsettled when a familiar face from Sakuta’s past reappears: Shoko Makinohara. Her sudden return drags memories long buried beneath the surface, introducing a ripple of questions that echo through the lives of everyone she touches. The film’s tone balances warm, slice‑of‑life charm with an undercurrent of wistful yearning, letting the audience sense that something deeper and more enigmatic lies just beyond the town’s serene façade.

As Sakuta grapples with the reemergence of this first love, he finds himself navigating a delicate emotional terrain. The bond he shares with Mai is tested not by overt conflict, but by the subtle ways old feelings can resurface and reshape present connections. Meanwhile, Shoko carries an aura of unresolved mystery, hinting at personal struggles that intertwine with the lives of those around her. The story invites viewers to linger on the tender moments of teenage romance while feeling the gentle pull of a larger, unseen narrative.

Set against a backdrop of gentle seaside breezes and the quiet hum of everyday school life, the film paints a picture of love’s lingering echoes and the intricate dance of memory, hope, and the choices that define us. It promises a heartfelt journey that explores how the past can quietly steer the present, all without ever losing its comforting, bittersweet core.

Full plot

What Happens in Rascal Does Not Dream of a Dreaming Girl?

The complete story of Rascal Does Not Dream of a Dreaming Girl, from the first scene to the last, in 865 words (about 4 minutes). Spoilers throughout. Names in the text link to 5 cast member pages.

Spoilers ahead

In the city of Fujisawa, Kaito Ishikawa portrays Sakuta Azusagawa, a high school student navigating a relatively normal life that is heartfelt and filled with meaningful relationships. As a second-year student, Sakuta finds his days made brighter by the company of Asami Seto, who voices Mai Sakurajima, his girlfriend and senior at school. Mai is well-loved by those around her, yet she, too, enjoys the quiet moments they share together, creating a peaceful bubble amid the chaos of adolescence. Their relationship is a core element of his daily routine, and they cherish their time together, unaware of the upheaval that is looming.

However, the calm of their lives is unexpectedly shattered when Sakuta encounters a figure from his past — his first love, Shoko Makinohara. Shoko’s character, subtly played by Inori Minase, appears in a complex double — with an older version of herself and a middle school version, each with distinct and intertwined stories. Sakuta’s discovery about these two Shokos marks the beginning of a deeply emotional and intricate journey. The middle school Shoko is battling a life-threatening heart disease that urgently requires a transplant. Her condition is so critical that she is in immediate danger, and the situation becomes even more complicated when Sakuta learns that the adult Shoko came from the future after receiving a successful heart transplant. The donor for her transplant was none other than Sakuta himself, who had been declared brain dead following a tragic traffic accident on Christmas Eve.

As Sakuta and Mai become deeply concerned about Shoko’s fate, Sakuta begins uncovering the connection between his wounds and the adult Shoko. It turns out that her feelings toward him grew in her youth because of the circumstances surrounding her recovery. Driven by an intense desire to save her, adult Shoko confesses that she came back to the past out of love, and that her feelings are rooted in the bond they formed through her struggles. This revelation pushes Sakuta to make a heartbreaking decision: he chooses to sacrifice himself to give Shoko a chance to live.

In a daring attempt to alter fate, Sakuta nearly gets hit by a car, but at the last moment, Mai pushes him aside, taking the impact herself. Her sacrifice has profound consequences — while Sakuta is spared, Mai tragically dies, becoming Shoko’s heart donor. Her death strikes Sakuta deeply, leaving him devastated and overwhelmed by grief. Adult Shoko, witnessing his suffering, reveals a crucial secret: she can help him go back in time to rewrite history and prevent the tragedies. However, this comes with a heartbreaking cost — her own existence in the present will vanish if the past is changed.

Faced with impossible choices, Sakuta resolves to go back to the past once more to save his love. His journey takes him to Christmas Eve, echoing the moment when the tragedy initially struck. In an emotional, desperate effort, he wears a pink rabbit costume inspired by Mai’s own playful spirit and heads to the train station, searching for a way to influence events. During this time, characters such as Yuma Uchida, Satomi Sato, and others become part of the intricate web of interactions. When Koga questions Sakuta about his strange outfit, he realizes that Mai, Koga, Nodoka, and Shoko can all see him, which sparks hope. Using his phone, Sakuta contacts his past self to warn him and sets out to change the course of events.

He manages to arrive at the crucial moment, pushing his past self away from the incoming car to prevent the accident. The act succeeds in saving both Mai and Sakuta’s younger self, but it also creates a paradox: Mai’s death is avoided, but without her sacrifice, Shoko’s chance for a transplant disappears, dooming her to die. Sakuta refuses to accept this outcome. Together with Mai, he vows to find another way. They are determined to help young Shoko survive, even if that means risking everything they have fought for throughout the story.

As the story reaches its poignant climax, Sakuta and Mai revisit the scene in a bid to rewrite the future. In a touching moment, young Shoko reveals that she has come to understand everything that has happened. She chooses to create a future where she never meets Sakuta or Mai, believing that this will spare everyone from pain — a heartbreaking decision that ultimately leads to her passing away early in life.

Time seems to rewind once more, returning to a time when Shoko was in fourth grade. She bravely writes her future hopes, choosing to forget her past meetings with Sakuta and Mai, resigning herself to a lonely but peaceful existence. Yet, as the story concludes, it is told that in the present day, Mai, who starred in a film based on Shoko’s story, has forgotten her connection to Shoko. Still, on New Year’s Day, Sakuta and Mai visit a shrine, passing by a beach where, for the first time, they encounter a healthy, young Shoko. Through fragments of memories crossing different timelines, Sakuta and Shoko gradually recognize each other, hinting at the enduring possibility of connection and the hope that love finds a way beyond even the greatest of time’s barriers.

Timeline

Rascal Does Not Dream of a Dreaming Girl Timeline: Every Key Event in Order

11 key events in the order they happen, from “Introduction of Sakuta and Mai's peaceful life” to “Future in the present day”. 3 events name a place, across 3 locations.

  1. 1

    Introduction of Sakuta and Mai's peaceful life

    Sakuta Azusagawa is a high school second-year student content with his daily routine and his relationship with Mai Sakurajima, his girlfriend and upperclassman, for the past six months. Their life is calm and joyful until external events begin to disrupt their peace. The story sets the stage in Fujisawa, highlighting their daily interactions and closeness.

    Where:Fujisawa

  2. 2

    Appearance of Shoko Makinohara

    Sakuta's first love, Shoko Makinohara, appears unexpectedly, complicating his life. She exists in two forms — a middle school girl and an older version who has already helped him in the past. Their presence introduces a mysterious connection that becomes central to the unfolding events.

  3. 3

    Revelation of Shoko's illness

    Sakuta learns that the middle school Shoko suffers from a severe heart disease that urgently requires a heart transplant. This revelation motivates Sakuta and Mai to consider ways to help her survive, highlighting the emotional stakes involved.

  4. 4

    Discovery of the connection between injuries and Shoko

    Sakuta recognizes a link between his own injuries and adult Shoko's presence, revealing that she is from the future and her heart donor was himself. This discovery explains her return and adds urgency to their efforts to save her.

  5. 5

    Shoko's confession and Sakuta's sacrifice

    Adult Shoko confesses she came from the future to save Sakuta, who was declared brain dead after a traffic accident. Sakuta decides to sacrifice himself to let her live, leading to a near-fatal encounter where Mai pushes him aside, getting hit instead. This act drastically alters their fates.

  6. 6

    Mai's death and its aftermath

    Mai sacrifices herself to save Sakuta, resulting in her death and her heart becoming the donor for Shoko. Sakuta is devastated and in shock, unable to accept her loss, which sets the stage for his subsequent actions to alter the past.

  7. 7

    Time travel to rewrite history

    Adult Shoko helps Sakuta understand he can return to the past to prevent Mai’s death, risking the erasure of her existence. Sakuta makes a decisive choice, traveling back in time to change the tragic events and save Mai.

  8. 8

    Sakuta's intervention on Christmas Eve

    Sakuta returns to Christmas Eve, wearing a bunny costume to be seen by people around him, aiming to prevent Mai’s death. He calls his past self to warn him and ultimately pushes him away from the car, disrupting the fatal incident realistically but causing unintended consequences.

    When:Christmas Eve Where:Train station

  9. 9

    Consequences of changing the past

    By altering the events, neither Mai nor Sakuta dies in the accident, but this also means Shoko loses her heart donor and is destined to die. Sakuta and Mai choose to continue searching for a way to save Shoko, risking their own potential losses to do so.

  10. 10

    Shoko's decision to erase her memory

    Understanding the pain her presence causes, Shoko decides to erase her memories of meeting Sakuta and Mai to create a future where they never face sadness. She writes down her hopes, knowing she might never meet them again, and passes away, fading from existence.

  11. 11

    Future in the present day

    Time rewinds to New Year's, revealing Mai starring in a film based on Shoko’s story, though she doesn’t remember her. Sakuta and Mai visit a shrine and a beach, where they finally encounter a healthy, young Shoko for the first time, indicating their connection across timelines.

    When:New Year's Where:Shore and shrine

Characters

Who Are the Main Characters in Rascal Does Not Dream of a Dreaming Girl?

3 characters, among them Sakuta Azusagawa, Mai Sakurajima and Shoko Makinohara: who each one is and the part they play in the story. Every profile links to the actor’s page.

  • Kaito Ishikawa as Sakuta Azusagawa in Rascal Does Not Dream of a Dreaming Girl

    Sakuta Azusagawa

    Played by Kaito Ishikawa

    A thoughtful and protective high school student who is deeply committed to helping others. His love for Mai and sense of responsibility drive many of his actions, including risking his own safety to influence the course of events. He is determined and brave, willing to challenge fate for the sake of love.

    • 💪 Protector
    • 💖 Loyal
    • 🧠 Intelligent
  • MS

    Mai Sakurajima

    Played by Asami Seto

    Sakuta’s loving girlfriend and senior, known for her cheerful and caring nature. She plays a key role in the emotional core of the story, inspiring hope and resilience. Despite her traumatic experience and apparent memory loss, her presence signifies warmth and unwavering love.

    • 🌟 Charismatic
    • ❤️ Compassionate
    • 🎬 Iconic
  • Inori Minase as Shoko Makinohara in Rascal Does Not Dream of a Dreaming Girl

    Shoko Makinohara

    Played by Inori Minase

    A kind but complex girl who exists across different timelines, torn between her past and future selves. She embodies themes of hope and sacrifice, as her actions are driven by her love for Sakuta. Her character explores the pain of loss and the desire to rewrite destiny.

    • 🧬 Mysterious
    • 💔 Heartfelt
    • 🔮 Futuristic
Setting

Where and When Is Rascal Does Not Dream of a Dreaming Girl Set?

Rascal Does Not Dream of a Dreaming Girl is set in Fujisawa and Japan (Modern day, contemporary setting). Here is why the time and place matter to the story.

When

Modern day, contemporary setting

The movie is set in modern Japan, specifically in the present day. It revolves around recent technological and societal norms, with references to current culture, communication, and healthcare. The story's timeline encompasses the current era, emphasizing contemporary relationships and scientific concepts like time travel.

Where

Fujisawa, Japan

Fujisawa is a coastal city in Japan known for its vibrant seaside atmosphere and proximity to scenic beaches like Enoshima. It features a mix of urban life and natural beauty, making it a popular destination for students and tourists. The city's energetic yet peaceful environment sets the backdrop for the characters' daily lives and emotional journeys.

  • 🌸 Coastal city
  • 🏫 High school town
  • 🌅 seaside
  • 🏞️ Scenic beaches
Themes

What Are the Themes of Rascal Does Not Dream of a Dreaming Girl?

2 ideas the story keeps returning to, among them Time and Love & Sacrifice.

  1. 01

    Time

    The central theme of the film is the fluid and complex nature of time, exploring how past, present, and future are interconnected. The narrative emphasizes how individual actions can ripple through timelines, impacting loved ones' lives. It also examines the desire to change past mistakes and the risks involved in manipulating time.

  2. 02

    Love & Sacrifice

    The story showcases profound themes of love, loyalty, and sacrifice. Characters are willing to risk their lives and change their fates for those they care about. The emotional tension revolves around selflessness and the lengths one will go to preserve love and happiness.

Tone & mood

What Kind of Film Is Rascal Does Not Dream of a Dreaming Girl?

Bittersweet in tone, with steady pacing and a complex story, going by the plot summary.

Tone
Bittersweet
Pacing
Steady
Story
Complex
Intensity
High
Ending
Bittersweet

A deeply emotional romantic fantasy that weaves themes of sacrifice and fate into a complex narrative, delivering a heartbreaking yet ultimately hopeful journey through the painful echoes of love and loss.

  • melancholic
  • dreamlike
  • heartbreaking
  • hopeful
  • introspective
  • nostalgic
  • time travel paradox
  • teen romance
  • sacrifice
  • fate vs free will

Content notes: life-threatening illness, tragic death, survivor's guilt, psychological trauma.

Quiz

How well do you remember Rascal Does Not Dream of a Dreaming Girl? Test yourself on the story.

Take the quiz
Loading streaming availability…
Read next

Movies Like Rascal Does Not Dream of a Dreaming Girl With a Plot Summary

3 films close to Rascal Does Not Dream of a Dreaming Girl in story and themes that have a full plot summary here: Rascal Does Not Dream of a Sister Venturing Out (2023), Urusei Yatsura: Beautiful Dreamer (1984) and Your Name. (2017). 1 of them comes with the ending explained.

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

Rascal Does Not Dream of a Dreaming Girl Plot Questions

5 quick answers about Rascal Does Not Dream of a Dreaming Girl, taken from the plot summary, character guide and setting on this page and the film’s credits.

What is Rascal Does Not Dream of a Dreaming Girl about?

In the quiet suburbs of Fujisawa, the everyday rhythm of high‑school life feels almost nostalgic. Sakuta Azusagawa drifts through his second‑year classes with a laid‑back confidence, sharing jokes and quiet moments with his older girlfriend, Mai Sakurajima, whose calm presence has turned the…

Read the full plot summary

When and where does Rascal Does Not Dream of a Dreaming Girl take place?

Rascal Does Not Dream of a Dreaming Girl is set in Fujisawa and Japan (Modern day, contemporary setting). The movie is set in modern Japan, specifically in the present day. It revolves around recent technological and societal norms, with references to current culture, communication, and healthcare.

The setting explained

Who are the main characters in Rascal Does Not Dream of a Dreaming Girl?

The story follows Sakuta Azusagawa (played by Kaito Ishikawa), Mai Sakurajima (played by Asami Seto) and Shoko Makinohara (played by Inori Minase).

All the characters

What are the main themes of Rascal Does Not Dream of a Dreaming Girl?

The summary picks out 2 themes: Time and Love & Sacrifice.

The themes explained

Who directed Rascal Does Not Dream of a Dreaming Girl?

Rascal Does Not Dream of a Dreaming Girl (2019) was directed by Soichi Masui and runs 1 hour 30 minutes.

Soichi Masui’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