Moon River cast and character guide: Here’s who brought the latest MBC K-drama to life

Moon River (Image Source: Rakuten Viki)
Moon River (Image Source: Rakuten Viki)

Moon River (Korean: 이강에는 달이 흐른다, The Moon Flows in This River) is a 2025 historical-fantasy K-drama airing on MBC.

The show mixes romance, palace intrigue, fantasy, and soul-swap surprises like a crown prince burdened by grief, a merchant woman who lost her memories, and a twist of fate that spins their worlds upside down.


Moon River: Main cast & characters

Moon River (Image Source: Rakuten Viki)
Moon River (Image Source: Rakuten Viki)

Kang Tae Oh as Lee Kang (Crown Prince)

Lee Kang in Moon River is a carefree, rebellious royal, a Crown Prince more interested in pleasure than politics. But behind the swagger, he's haunted by loss and palace conspiracies.

His masked pain and hidden grief give him complexity. As the story unfolds, he becomes driven not by royal duty but by personal redemption.


Kim Se-jeong as Park Dal‑i (Merchant / soul-swapped heroine)

Park Dal-i sells goods, charms strangers with her wit, and lives a tough but honest life, until fate hits. She lost her memories five years ago.

When she crosses paths with Lee Kang, everything changes: she’s drawn into royal secrets, conspiracies, and a world she never imagined.

Her quick mind, resilience, and resourcefulness make her stand out. She doesn’t rely on luck; she fights in Moon River.


Lee Shin Young as Lee Un (Prince, cousin to the Crown Prince)

Lee Un is closely tied to the royal bloodline, a supporting royal character whose presence brings more intrigue and tension within palace walls.

He represents another side of privilege, power, and the politics within the court, someone whose choices and fate intertwine with Lee Kang’s story.


Hong Su‑zu as Kim Woo‑hee (Ambitious noble daughter)

Kim Woo-hee embodies grace, ambition, and the tension between status and freedom. As a noble woman, she knows the game of alliances, power, and social expectations.

Her conflict is between the duty imposed by her family and what her heart and conscience might want. This adds layers of drama, especially given her connection to palace politics in Moon River.


Jin Goo as Kim Han‑cheol (Powerful advisor/villain figure)

Kim Han-cheol pulls strings from the shadows. He is a top advisor and a man whose ambitions shape the court’s fate and threaten the main characters.

His scheming, power-hungry nature and readiness to destabilize lives for control make him the kind of Moon River character you love to hate, but also can’t ignore.

Moon River (Image Source: Rakuten Viki)
Moon River (Image Source: Rakuten Viki)

Supporting Moon River drama cast and key figures

Kim Nam‑hee plays a royal court figure, involved in palace politics.

Kwon Joo‑seok, Han Sang‑jo, and Kim Yoon‑bae represent different threads in the merchant, military, or palace support network.

Park Ah‑in is Dal-i’s aunt/guardian figure, whose warnings and secrets set up early conflicts and mysteries for her.

Other ministers, servants, palace staff, and merchants appear in small but important roles: whispers in hallways, reminders of class divides, pressure on the royal household, and everyday struggles outside palace walls.


What makes this cast & story work?

The dual lives, royal and common, give the lead actors scope to show range. From swagger and pain to innocence and grit, these roles are not one-dimensional.

The “soul swap” setup makes it hard to root for characters in Moon River. A merchant surviving on wits vs. a prince used to luxury. Both are torn from their comfort zones. That adds tension and emotional depth.

Supporting characters and court politics offer more than background noise. They shape destiny, betrayals, and alliances, often in unexpected ways. Makes the story feel bigger than just romance.

The chemistry between the lead actors, a street-smart Dal-i and a wounded prince Lee Kang, brings warmth even when palace conspiracies crush hope.


Why should people who love historical fantasy watch this?

If you like palace intrigue with whispers, power plays, and hidden motives, this Moon River drama cast is stacked to deliver.

The contrast between commoner life and royal life, memory loss, secrets, and loyalties, these layers make Moon River feel alive, not just a scripted fantasy. And above all: good actors who seem ready to carry the weight of the story with emotion, flair, and heart.

Edited by Yesha Srivastava