Soul Mate (Japanese Series)

Mateo Lewis November 5, 2026

Ryu and Johan’s relationship is difficult to define, and Soul Mate never insists on a label. The two men are never shown being physically intimate, not even sharing a kiss, yet the connection between them feels deeper than a simple friendship. Over ten years, as each confronts his own pain, they become the person the other can rely on. Whether that makes them romantic partners matters less than the understanding, respect, and steady presence they offer each other.

Their story begins in Japan, where Ryu plays hockey alongside his best friend, Arata. When Arata confesses that he is in love with Ryu, Ryu cannot say how he feels in return. The news spreads, and Arata attempts suicide, leaving Ryu devastated and unsure of what his own feelings mean. He abandons his life in Japan and goes to Berlin to stay with Sumiko, a childhood friend, but distance does not free him from the hurt.

Berlin is also where Ryu meets Johan, a South Korean boxer who speaks Japanese. When a fire breaks out at a church, Johan saves Ryu’s life. The two grow close, sensing a bond neither knows how to describe. After they return to their respective countries, Johan visits Ryu in Japan for a few days and meets his family. Their closeness deepens, then stretches across a year of mandatory military service, during which they keep in touch.

When Johan returns, his old demons begin to overwhelm him. Ryu intervenes as Johan approaches self-destruction and invites him to live in Japan. They become one another’s support. Sumiko, meanwhile, also comes to Japan, falls in love with Ryu’s best friend, and marries him. After her husband dies, Ryu and Johan ask her to move in so they can help raise her child together. She accepts, and the three build a quiet household around shared care and ordinary moments.

That stability breaks when Johan learns he is seriously ill. Because Ryu works as a caregiver, Johan fears becoming a burden. He invents a quarrel and leaves Japan, hurting Ryu and Sumiko. Years later, as Ryu and Sumiko prepare to marry, Ryu learns that Johan is back in Berlin and gravely sick. Sumiko urges him to follow his heart. He goes to Berlin and, in the moving finale, gives Johan the love and care he has long deserved.

The series’ eight episodes run between 35 and 45 minutes, and the story spans Japan, South Korea, and Berlin. Its emotional force comes not only from Ryu and Johan’s bond but from their separate journeys, and from the way their paths repeatedly bring them back to each other. Friendship and romance are not presented as neatly divided categories; here, they can overlap without either needing to define the whole relationship. Their connection feels natural, powerful, and at times joyful, even as conflict and pain remain part of it. I found myself moved by both men’s stories, and by the idea that love and friendship can reach across boundaries of attraction.

The supporting relationships give that idea room to breathe. Loving parents, devoted siblings, loyal friends, and mentors each show a different way people shape one another’s lives. Sumiko is especially important: though her story is not the central one, the series gives her experiences real depth. Watching her, Ryu, and Johan share a home, take pleasure in small things, and respect one another’s space is among the show’s most affecting pleasures. The performances, imagery, and symbolism all feel vivid. Both leads play their characters’ vulnerability with restraint, and their chemistry carries the quiet scenes as convincingly as the hardest ones. The drama stays composed on the surface without losing emotional weight, and never tips into melodrama.

Soul Mate is a gorgeous, sincere work about people who can save one another simply by remaining present. It avoids easy clichés while allowing life to be dramatic without becoming melodramatic. Its understanding of family extends beyond blood: sometimes family is made through love, loyalty, and the people who choose to stay. This Netflix series is an absolute must-watch. (9.5/10)

Categories
Tags

Leave a comment

Name *
Add a display name
Email *
Your email address will not be published