Hu Bayi embarks on a perilous quest to find the Tomb of Emperor Xian, battling monstrous creatures on an island, in this mystical action-adventure.
Directed by Fei Xing
Watch on
Sign in to leave a review.
Loading reviews…