Evil spirits and monsters wreak havoc! Civilians live in pain and misery! Could this lad named Shi Shan slay all demons and bring peace back?