Shadow Love (2025) character relationship network mapped with AI analysis. Explore the connections, alliances, and conflicts between characters.
Characters
Li Shuang
(played by Song Yi) — protagonist
Li Shuang is the General Zhenbei of the Changfeng Army of Taijin State. She rescues Duan Aodeng after he loses his memories when the Jade Linglong enters his body, gives him the name Jin An, and begin...
Jin'an / Duan Aodeng / Xuan Yike
(played by Ryan Cheng) — protagonist
Duan Aodeng is the Emperor of Yao State's younger brother. He intervenes when Consort Qin's scheme threatens his brother, but accidentally absorbs the Jade Linglong and loses his memories. Rescued by...
Su Muyang
(played by Bi Wenjun) — supporting
Lu Xin
(played by Shi Ce) — supporting
Mo Yin
(played by Darren Chen) — supporting
Jiran
(played by Gao Maotong) — supporting
Canonical Relationships
Family, romantic, and professional connections based on plot evidence.
Mo Yin → Li Shuang
(Professional Subordinate) — Mo Yin serves under Li Shuang's command
Jiran → Li Shuang
(Professional Subordinate) — Jiran serves under Li Shuang's command
Lu Xin → Li Shuang
(Professional Subordinate) — Lu Xin serves under Li Shuang's command
Su Muyang → Li Shuang
(Professional Subordinate) — Su Muyang serves under Li Shuang's command
Story Dynamics
Alliances, conflicts, and narrative interactions that evolve throughout the story.
Mo Yin → Jin'an / Duan Aodeng / Xuan Yike
(Alliance Ally) — Mo Yin is an ally to Jin'an
Li Shuang → Jin'an / Duan Aodeng / Xuan Yike
(Alliance Rescuer) — Li Shuang rescued and cared for Jin'an when he was wounded
Story Analysis
A tale of love and loyalty divided by national conflict
Plot Progression
The Unnamed Stranger
— Li Shuang discovers and cares for an amnes stranger who becomes his devoted companion.
Shattered Memories
— Jin'an experiences fragmented memories that hint at a mysterious past he cannot recall.
Identity Crisis
— A head injury triggers Jin'an's memories, revealing his true identity as an enemy prince.
Divided Loyalties
— Former friends find themselves on opposite sides of a brewing conflict between their nations.
Beyond Borders
— They struggle to find a resolution that honors both their countries and their personal connection.