# Battle Through the Heavens

Battle Through the Heavens (Chinese: 斗破苍穹; pinyin: Dòupò Cāngqióng; lit. 'Fight Through The Sky') is a 2018 Chinese television series adapted from the eponymous novel Doupo Cangqiong (斗破苍穹) by Tiancan Tudou (天蚕土豆). It stars Leo Wu, Lin Yun, Li Qin, Baron Chen, Xin Zhilei and Liu Meitong. The series aired on Hunan TV on September 3, 2018 till October 25, 2018.

## Synopsis

Xiao Yan (Leo Wu) is the son of Xiao Zhan (Yu Rongguang) and Gu Wenxin (Carman Lee). When Xiao Yan was nine, his mother was killed by enemies and his father never talked about it. Until he was fifteen years old, his martial art had made no progress due to his mother's ring absorbing all his progress. One day, Xiao Yan encounters the old man Yao Chen (Baron Chen) after making contact with the ring. With the help of Yao Chen, Xiao Yan makes great advances in martial arts, and learns of the main instigator the death of his mother. Xiao Yan enrolls for the Jianan Academy (迦南学院) and makes friends there. Once he is framed and narrowly escaped, he finds that his family have been doomed. In order to revenge for the murder of his mother, but also for the justice of Jianghu, Xiao Yan resolutely chose a single person to challenge the forces of evil.

## Cast
### Main

* Leo Wu (Shi Xiaosong (young) ) as Xiao Yan (萧炎)
** A martial arts genius. Younger son of the Xiao family, Disciple of the Medicine Lord. Lost his abilities at the age of nine after his mother's death but soon makes great advances after his encounter with his teacher, Yao Chen.
* Lin Yun as Xiao Xun'er (萧薰儿)
** Descendant of the Gu tribe.She was adopted by Xiao Yan's family since young and is loyal toward him. She has had a crush on Xiao Yan since their childhood due to Xiao Yan sneaking into her room to use his Dou Qi to strengthen her bones. Becomes the Dragon Mother of the Gu Clan.
* Li Qin as Xiao Yixian (小医仙)
** Daughter of the Ice King. Xiao Yan's bosom friend. She has a body filled with different kind of poison.
* Baron Chen as Yao Chen (药尘)
** The Medicine Lord, previous master of Xing Yun pavilion. Xiao Yan's teacher. Also Xiao Yan's Mother's former teacher.
* Xin Zhilei as Medusa (美杜莎)
** Queen of the Snake tribe.
* Liu Meitong as Nalan Yanran (纳兰嫣然)
** Descendant of Nalan tribe. Young mistress of Yunlan sect. Xiao Yan's former fiancee, who canceled their engagement after he lost his abilities. However, she accepted a three year agreement from Xiao Yan to fight for their respective clan's prides.

### Supporting
#### Jianan Academy

* Su Qianwei as Ruo Lin (若琳)
** Grandmaster of Taidou. Xiao Yan and Xiao Xuner's teacher. Known for her beauty and good morals.
* Ling Xiaosu as Han Feng (韩枫)
** Master of Xing Yun pavilion. Elder of Jianan Academy. Yao Chen's disciple. Traitor working alongside the Soul Hall and causing Xiao Yan's Mother's death.
* Xiao Zhan as Lin Xiuya (林修崖)
** Leader of the "Wolf Teeth" forces. He is skilled in hunting magical beasts.
* Wu Jiacheng as Hao Tian (昊天)
** Known as "Bloody Sword". A talent at refining medicine.
* Peng Chuyue as Han Xian (韩闲)
** Leader of the Medicine sect and then member of the Yan Sect.
* Gu Jiacheng as Hu Jia (虎伽)
** The character in the novel was the grand-daughter of the vice-principal of Jianan Academy, known as "Demon Girl". Changed to a male in the television adaptation.
* Hua Cheng as Bai Cheng (白程)
** Arrogant Senior Disciple who despises Xiao Yan.

## Production
### Casting

On January 16, 2017, it was announced that Leo Wu will play the leading role of Xiao Yan. The role of Xiao Xun'er, the female lead, was announced to be portrayed by Lin Yun.

### Filming

Principal photography started on January 16, 2017 and took place in various locations including Hengdian World Studios, Xiangshan World Studio, Yunnan, Duyun. The series ended filming in July 2017.

## Seasons and Episodes

Episode Guide :
| Season # | Episode ## | Total Episodes | Air Date |
| S1 | Ep 01 | Total 01 | Sat Jan 07, 2017 |
| S1 | Ep 02 | Total 02 | Sat Jan 07, 2017 |
| S1 | Ep 03 | Total 03 | Sat Jan 14, 2017 |
| S1 | Ep 04 | Total 04 | Sat Jan 21, 2017 |
| S1 | Ep 05 | Total 05 | Sat Feb 04, 2017 |
| S1 | Ep 06 | Total 06 | Sat Feb 11, 2017 |
| S1 | Ep 07 | Total 07 | Sat Feb 18, 2017 |
| S1 | Ep 08 | Total 08 | Sat Feb 25, 2017 |
| S1 | Ep 09 | Total 09 | Sat Mar 04, 2017 |
| S1 | Ep 10 | Total 10 | Sat Mar 11, 2017 |
| S1 | Ep 11 | Total 11 | Sat Mar 18, 2017 |
| S1 | Ep 12 | Total 12 | Sat Mar 25, 2017 |
| S2 | Ep 01 | Total 13 | Sat Mar 04, 2018 |
| S2 | Ep 02 | Total 14 | Sat Mar 11, 2018 |
| S2 | Ep 03 | Total 15 | Sat Mar 18, 2018 |
| S2 | Ep 04 | Total 16 | Sat Mar 25, 2018 |
| S2 | Ep 05 | Total 17 | Sat Apr 01, 2018 |
| S2 | Ep 06 | Total 18 | Sat Apr 08, 2018 |
| S2 | Ep 07 | Total 19 | Sat Apr 15, 2018 |
| S2 | Ep 08 | Total 20 | Sat Apr 22, 2018 |
| S2 | Ep 09 | Total 21 | Sat Apr 29, 2018 |
| S2 | Ep 10 | Total 22 | Sat Mar 06, 2018 |
| S2 | Ep 11 | Total 23 | Sat Mar 13, 2018 |
| S2 | Ep 12 | Total 24 | Sat Mar 20, 2018 |
| S3 | Ep 01 | Total 25 | Sat Jul 21, 2019 |
| S3 | Ep 02 | Total 26 | Sat Jul 21, 2019 |
| S3 | Ep 03 | Total 27 | Sat Jul 28, 2019 |
| S3 | Ep 04 | Total 28 | Sat Aug 04, 2019 |
| S3 | Ep 05 | Total 29 | Sat Aug 11, 2019 |
| S3 | Ep 06 | Total 30 | Sat Aug 18, 2019 |
| S3 | Ep 07 | Total 31 | Sat Aug 25, 2019 |
| S3 | Ep 08 | Total 32 | Sat Sep 01, 2019 |
| S3 | Ep 09 | Total 33 | Sat Sep 08, 2019 |
| S3 | Ep 10 | Total 34 | Sat Sep 15, 2019 |
| S3 | Ep 11 | Total 35 | Sat Sep 22, 2019 |
| S3 | Ep 12 | Total 36 | Sat Sep 29, 2019 |
| S4 | Ep 01 | Total 37 | Sat Mar 28, 2021 |
| S4 | Ep 02 | Total 38 | Sat Mar 28, 2021 |
| S4 | Ep 03 | Total 39 | Sat Apr 04, 2021 |
| S4 | Ep 04 | Total 40 | Sat Apr 11, 2021 |
| S4 | Ep 05 | Total 41 | Sat Apr 18, 2021 |
| S4 | Ep 06 | Total 42 | Sat Apr 25, 2021 |
| S4 | Ep 07 | Total 43 | Sat May 02, 2021 |
| S4 | Ep 08 | Total 44 | Sat May 09, 2021 |
| S4 | Ep 09 | Total 45 | Sat May 16, 2021 |
| S4 | Ep 10 | Total 46 | Sat May 23, 2021 |
| S4 | Ep 11 | Total 47 | Sat May 30, 2021 |
| S4 | Ep 12 | Total 48 | Sat Jun 06, 2021 |
| S4 | Ep 13 | Total 49 | Sat Jun 13, 2021 |
| S4 | Ep 14 | Total 50 | Sat Jun 20, 2021 |
| S4 | Ep 15 | Total 51 | Sat Jun 27, 2021 |
| S4 | Ep 16 | Total 52 | Sat Jul 04, 2021 |
| S4 | Ep 17 | Total 53 | Sat Jul 11, 2021 |
| S4 | Ep 18 | Total 54 | Sat Jul 18, 2021 |
| S4 | Ep 19 | Total 55 | Sat Jul 25, 2021 |
| S4 | Ep 20 | Total 56 | Sat Aug 01, 2021 |
| S4 | Ep 21 | Total 57 | Sat Aug 08, 2021 |
| S4 | Ep 22 | Total 58 | Sat Aug 15, 2021 |
| S4 | Ep 23 | Total 59 | Sat Aug 15, 2021 |
| S4 | Ep 24 | Total 60 | Sat Aug 29, 2021 |
| S5 | Ep 01 | Total 61 | Sat Jul 31, 2022 |
| S5 | Ep 02 | Total 62 | Sat Jul 31, 2022 |
| S5 | Ep 03 | Total 63 | Sat Jul 31, 2022 |