Tolong jelaskan mengenai Sinopsis dari Battle Through the Heavens

Xiao Yan (Leo Wu) adalah putra dari Xiao Zhan (Yu Rongguang) dan Gu Wenxin (Carman Lee). Ketika Xiao Yan berumur 9 tahun, ibunya dibunuh oleh musuh dan setelahnya ayahnya tidak pernah membicarakan tentang hal itu lagi. Hingga saat ia berusia 15 tahun, bela dirinya sama sekali tidak meningkat karena cincin ibunya yang menghisap seluruh prosesnya. Suatu hari, Xiao Yan bertemu dengan seorang pria tua bernama Yao Chen (Baron Chen) setelah berkontakan dengan cincin tersebut. Dengan bantuan Yao Chen, bela diri Xiao Yan dapat meningkat drastis dan ia pun berusaha mencari kebenaran di balik kematian ibunya. Xiao Yan bergabung dengan Akademi Jianan () dan mendapatkan banyak teman baru disana. Suatu hari, ia dijebak dan dengan susah payah akhirnya berhasil kabur, namun ia kemudian menemukan bahwa keluarganya telah hancur. Untuk membalaskan dendam ibunya dan menegakkan keadilan di Jianghu, Xiao Yan pun memutuskan untuk melawan segala kejahatan.