Mirrored Souls: A Ming Dynasty Mystery
tv show

27 total episodes
-
1 seasons
First Aired July 25, 2025
Overview
Young swordsman Chu Bufan visits Tongzhou to see a friend but accidentally witnesses a shocking death, pulling him into a web of mysterious cases. As he investigates, his journey for truth tests his courage and chivalry in the martial world.
Episode 25 poster unavailable
Episode 25
Season 1 - Episode 25 - 0h 0m
Air Date
July 27, 2025