'Xianxia' (meaning 'immortal heroes') is a fantasy TV genre based on Chinese mythology and the concept of chivalrous spirit. In recent years, Xianxia dramas have become a huge pop culture phenomenon in China.