Plot Explained Spoilers guaranteed!
Plot Explained

Browse by genre

Rainbow Days (2018) movie poster

Characters & Themes

Rainbow Days (2018) Characters, Setting & Themes Explained

Release, runtime and language
2018 · 109 mins · Japanese
Directed by
Ken Iizuka
Starring
Mahiro Takasugi, Kenichi Takitoh, Yuki Yamada, Taishi Nakagawa, Ryusei Yokohama, Yuri Tsunematsu

This series explores the everyday experiences and romantic entanglements of four high school students. Natsuki Hashiba is a romantic dreamer, while Tomoya Matsunaga is a popular and confident playboy. Keiichi Katakura has a more unconventional personality, and Tsuyoshi Naoe is an enthusiastic otaku with a cosplaying girlfriend. The story follows their friendships and relationships as they navigate adolescence.

On this page (5)
  1. 1 Characters explained (5)
  2. 2 Where & when it takes place
  3. 3 Themes & meaning (3)
  4. 4 Movie threads
  5. 5 Every angle

5 main characters · contains spoilers

Rainbow Days Characters Explained: Who Is Who

The main characters of Rainbow Days (2018), heroes and villains: what drives them, how they change over the course of the story and what each of them reveals about the film's bigger ideas.

  • Natsuki Hashiba

    played by Reo Sano

    Natsuki is a pure-hearted and earnest character who finds himself navigating the complexities of young love. His crush on Anna propels much of his development throughout the film, showcasing his growth in confidence and emotional understanding. Natsuki’s naivety and determination make him relatable as he seeks to establish meaningful connections.

    • 💓 Love Struck
    • 👫 Friend
    • 👨‍🎓 Student
  • Tomoya Matsunaga

    played by Taishi Nakagawa

    Tomoya is the charming ladies' man of the group, often bringing humor and lightness to serious situations. His character adds depth to the narrative as he grapples with his feelings for Mari, demonstrating a gentler side beneath his playful exterior. His ability to navigate friendships showcases his growth and understanding of love as it intertwines with friendship.

    • 😏 Charm
    • 💔 Love
    • 👫 Friend
  • Tsuyoshi Naoe

    played by Mahiro Takasugi

    Tsuyoshi is the loyal otaku of the quartet, known for his intelligence and strong support for his friends. His internal conflict regarding academic choices and his relationship with Yukiko highlights the pressures young adults face. His character represents a bridge between friendship and romance, embodying thoughtful decision-making on his future.

    • 🌟 Intelligent
    • 👩‍❤️‍👨 Partner
    • 🧑‍🎓 Student
  • Keiichi Katakura

    played by Ryusei Yokohama

    Keiichi is portrayed as the slightly sadistic member of the group, bringing a touch of rivalry and competitive spirit. His character often acts as a foil to Natsuki, pushing the narrative tension between friendship and romantic pursuits. As he pursues Anna, his actions reflect the complexities of teenage angst and loyalty among friends.

    • 😈 Rival
    • 💪 Competitive
    • 👫 Friend
  • Mari Tsutsui

    played by Yuri Tsunematsu

    Mari is the protective best friend of Anna and represents the delicate balance of friendship and jealousy. Her initial jealousy towards Natsuki's affection for Anna leads to pivotal moments in the narrative. Through her interactions, Mari develops into a character exhibiting vulnerability and insight into her feelings.

    • 👭 Best Friend
    • 😢 Jealousy
    • 💔 Heart

Last updated: September 18, 2026 at 08:56

Was this helpful?

Setting

Where and When Does Rainbow Days Take Place?

The setting of Rainbow Days (2018): the year and time period, the places and locations, and how they shape the characters, the mood and the tension of the story.

Time period

Present Day

The events of the movie take place in the present day, capturing the feelings and experiences of modern high school students. This time period is characterized by the challenges of adolescence, the exploration of relationships, and the pressures of academic life, all set against the backdrop of contemporary Japanese society.

Location

High School, Tokyo, Summer Festival

The story unfolds in a typical Japanese high school setting, where friendships and romantic relationships blossom among students. Tokyo serves as a backdrop, representing the bustling urban life that intertwines with their everyday adventures. The summer festival adds a vibrant atmosphere, bringing together cultural traditions and youthful excitement.

  • 🏫 School
  • 🌆 Urban
  • 🎉 Festival

Last updated: September 18, 2026 at 08:56

Was this helpful?

3 major themes

Rainbow Days Meaning: Themes & Message Explained

What is Rainbow Days (2018) really about? The emotional, social and philosophical themes the film keeps returning to, its symbolism and the message beneath the surface.

  • Love

    Love is a central theme in 'Rainbow Days', explored through the various relationships between the main characters. Natsuki's journey in pursuing Anna highlights the sweet and awkward moments of first love. Additionally, the film portrays the complexities of love among friends, showcasing how romantic feelings can alter friendships.

  • Friendship

    The bond among the four friends is depicted as both supportive and competitive. Their camaraderie drives much of the narrative, illustrating the importance of friendship during formative years. The film beautifully captures how friendships evolve, especially when romantic interests are introduced.

  • Coming of Age

    As the boys navigate their final years of high school, 'Rainbow Days' serves as a coming-of-age story that addresses personal growth and maturity. The characters face challenges such as academic pressures and relationship complications, symbolizing the struggles many teenagers face while transitioning into adulthood.

Last updated: September 18, 2026 at 08:56

Was this helpful?

Movie threads

More Movies Like Rainbow Days, by Mood & Story

Curated lists built around what makes Rainbow Days tick: the same mood, the same kind of story or the same emotional payoff. Each list explains why these movies belong together.

Seasonal friendships and first love like in Rainbow Days

Four friends, four seasons, and the gentle chaos of growing up together. Movies like Rainbow Days that follow close-knit friend groups through a full school year or seasonal journey, blending romance, comedy, and youthful self-discovery. If you liked the gentle ensemble warmth and tender relationship arcs in Rainbow Days, these coming-of-age stories will hit the same nostalgic, hopeful notes with charming characters and uplifting resolutions.

  • nostalgic
  • heartwarming
  • lighthearted
  • youthful
  • charming
  • optimistic
  • Tone: hopeful, warm, charming
  • Pacing: steady, season-anchored
Why these movies?

The story pattern: Stories in this thread typically follow an ensemble of high school or college-aged friends whose bonds are tested and affirmed as they fall in and out of various romantic entanglements. The narrative is paced by seasons or school terms, moving naturally from one emotional milestone to the next. Conflicts arise from jealousy, unspoken feelings, and small misunderstandings rather than dramatic crises, and they resolve through honest conversations and reaffirmed friendships. By the end, couples come together, friendships feel stronger, and the characters step forward into their futures with optimism intact.

Why they belong together: These films are grouped together because they share a cozy ensemble energy, a seasonal or time-anchored structure, and a focus on multiple parallel romantic subplots woven through a friendship core. The tone stays warm and light even when characters struggle, the comedy is gentle rather than edgy, and the emotional stakes remain real but never crushing. The result is a comforting, hopeful viewing experience centered on belonging, growth, and the messy sweetness of being young.

Awkward confessions and sweet resolutions like in Rainbow Days

Jealousy, missed signals, and blushing confessions that always find their way home. Movies like Rainbow Days where romance unfolds through a charming chain of misunderstandings, blushing confessions, and jealousy-driven misadventures before resolving sweetly. If you liked the gentle romantic comedy rhythm of Rainbow Days, these lighthearted teen and young adult romances deliver the same blend of awkward humor, tender vulnerability, and uplifting payoff.

  • romantic
  • lighthearted
  • awkward
  • charming
  • optimistic
  • tender
  • Tone: hopeful, romantic, playful
  • Pacing: steady comedic rhythm
Why these movies?

The story pattern: Stories in this thread are built around romantic miscommunication as the primary engine of drama. Characters misinterpret signals, fall for the wrong person at the wrong time, or struggle to confess hidden feelings, generating a steady stream of awkward, comedic, and emotionally vulnerable moments. Friends often meddle, observe, or accidentally complicate things further. Eventually, honesty wins out: confessions land, jealousies dissolve, and couples come together in warm, affirming scenes that validate the emotional journey the audience has been rooting for.

Why they belong together: These films share a romantic comedy rhythm where the obstacles to love are internal, social, and comedic rather than tragic or dangerous. The humor is gentle and character-driven, the emotional stakes stay grounded in youthful feelings of insecurity and longing, and the endings reliably deliver happy romantic resolutions. Grouping them emphasizes the appeal of watching love stumble, recover, and ultimately triumph in a comforting, feel-good way.

Every angle

Rainbow Days (2018) Explained: Plot, Timeline & Characters

Everything about Rainbow Days in one place: what happens in the plot summary, the timeline in chronological order, the characters and meaning and a spoiler-free summary. What's After the Movie adds the cast, box office and post-credit scenes.

Coming soon on iOS and Android

The Plot Explained Movie Summary App

Plot summaries, endings explained and timelines on your phone. Catch up on any movie in minutes, save your favorites and never miss a twist again.

Be the first to know when we launch. Your email stays private, always.

Learn more about the app