
Mirror: A Tale of Twin Cities
In a world populated by powerful gods and warring mortals, two enchanted beings meet in a peace-filled realm: They are Su Mo, a prince of sea gods, and Bai Ying, a princess and descendant of a mighty sword deity. They are immediately attracted to one another and begin on a romance, unaware that they are effectively crossing enemy lines and sparking animosity between two warring factions. Their actions anger other deities and Su Mo is eventually expelled from the realm. Overcome with grief, Bai Ying attempts to put her existence to an end by jumping from a magnificent pagoda.
Where to Watch
No US streaming subscription carries this title right now.
Episodes
Loading episodes…
Top Cast

Li Yifeng
Su Mo / Chun Huang · 43 eps

Chen Yuqi
Bai Ying / Bai Wei · 43 eps

Zheng Yecheng
Zhen Lan / Lang Xuan · 43 eps

Yang Zhiwen
Na Sheng · 43 eps

Liu Haikuan
Yu Huan · 43 eps

Ye Shengjia
Yan Xi · 43 eps

Liu Chang
Xi Jing · 43 eps

Tan Kai
Prince Qing · 43 eps

Wang Yuanke
Ru Yi · 43 eps

Tang Mengjia
Bai Lin · 43 eps

Zhao Yaoke
Hong Yuan · 43 eps

Lu Yanqi
Ting · 43 eps

Qian Qianyi
Yao Er · 43 eps
More Like This

Moonlight Mystique

Pursuit of Jade

Flourished Peony

Veil of Shadows

The Prisoner of Beauty

The Wolf

The Legend of the Condor Heroes

Felicity

Upstairs, Downstairs

Roswell

The Rise of Phoenixes

The Magicians

Robotech

A Discovery of Witches

Resurrection

The Early Spring

Heartstopper

The King's Woman

The Lord of the Rings: The Rings of Power

The First Frost
