Type in any movie or show to find where you can watch it, or type a person's name.

Battle Through the Heavens Poster

Battle Through the Heavens

TV-14
TV Show
2017-
25m
Mandarin
Tencent Video
Adventure, Anime, Fantasy
5 Seasons
240 Episodes
In a land where no magic is present. A land where the strong make the rules and weak have to obey. A land filled with alluring treasures and beauty, yet also filled with unforeseen danger. Three years ago, Xiao Yan, who had shown talents none had seen in decades, suddenly lost everything. His powers, his reputation, and his promise to his mother. What sorcery has caused him to lose all of his powers? And why has his fiancee suddenly shown up?
Rating
WATCHMODE
8.6
IMDB
Battle Through the Heavens (2017) on IMDb
CRITIC SCORE
n/a

Where to watch

USA Streaming Sources

Buy

 
Amazon Season 1
Available in 0 other countries.
Filter sources:    
See something wrong? Let us know

My Friends' Ratings

In order to see what your friends rated Battle Through the Heavens, you need a Watchmode account. It's free and takes just a minute. Create an account

My Progress 0%

0/195 episodes
Update Progress

Latest Episodes

Episode 135
Episode 135
Season 5 Episode 135
February 22nd 2025
Episode 134
Episode 134
Season 5 Episode 134
February 15th 2025
Episode 133
Episode 133
Season 5 Episode 133
February 8th 2025
Episode 132
Episode 132
Season 5 Episode 132
February 1st 2025
Episode 131
Episode 131
Season 5 Episode 131
January 25th 2025
Episode 130
Episode 130
Season 5 Episode 130
January 18th 2025
Episode 129
Episode 129
Season 5 Episode 129
January 11th 2025
Episode 128
Episode 128
Season 5 Episode 128
January 4th 2025
Episode 127
Episode 127
Season 5 Episode 127
December 28th 2024
Episode 126
Episode 126
Season 5 Episode 126
December 21st 2024
Liu Sanmu
Young Xiao Yan (voice)
Zhang Pei
Young Xiao Yan (voice)
Liu Yuxuan
Yao Lao / Yao Chen (voice)
Su Wan
Medusa / Cai Lin (voice)
Zhu Jun
Nalan Yanran / Ya Fei (voice)
Chen Yiwen
Xiao Xuner / Gu Xuner (voice)
Yang Menglu
Yunzhi / Yunyun (voice)
Wen Xiaoyi
Xiao Yixian (voice)
Meme Yan
Qing Lin(voice)
Xia Lei
Yun Shan (voice)
Dian Tao
Feng Qinger (voice)
Written By: Tian Can Tu Dou (240 Episodes) (Novel)

Featured Comments/Tips

vikas44493 says...
one year ago
Please update the list as there are new episodes
Like  -  Dislike  -  Comment  -  001

Featured User Reviews

None of your fellow watchers have a review yet. Write Review

You might also like...

Streaming sources forThe Founder of Diabolism
The Founder of Diabolism
Streaming sources forHeaven Officials Blessing
Heaven Official's Blessing
Streaming sources forFights Break Sphere
Fights Break Sphere
Streaming sources forBee  Puppycat Lazy in Space
Bee & Puppycat: Lazy in Space
Streaming sources forLink Click
Link Click
Streaming sources forThe Seven Deadly Sins
The Seven Deadly Sins
Streaming sources forScissor Seven
Scissor Seven
Streaming sources forSolo Leveling
Solo Leveling
Streaming sources forThe Daily Life of the Immortal King
The Daily Life of the Immortal King
Streaming sources forRanking of Kings
Ranking of Kings
Streaming sources forHunter x Hunter
Hunter x Hunter
Streaming sources forKnights  Magic
Knight's & Magic
Streaming sources forHow a Realist Hero Rebuilt the Kingdom
How a Realist Hero Rebuilt the Kingdom
Streaming sources forSoul Land 2 The Peerless Tang Clan
Soul Land 2: The Peerless Tang Clan
Streaming sources forNo Doubt in Us
No Doubt in Us
Streaming sources forThe Story of Saiunkoku
The Story of Saiunkoku
Streaming sources forPsychic Princess
Psychic Princess
Streaming sources forOne Piece
One Piece
Streaming sources forThe Misfit of Demon King Academy
The Misfit of Demon King Academy
Streaming sources forWhy Raeliana Ended Up at the Dukes Mansion
Why Raeliana Ended Up at the Duke's Mansion
Streaming sources forRakshasa Street
Rakshasa Street
Streaming sources forPresident Its Time for Battle
President, It's Time for Battle!
Streaming sources forSteinsGate
Steins;Gate
Streaming sources forLove Between Fairy and Devil
Love Between Fairy and Devil
Streaming sources forShenmue
Shenmue
Back to Top