Chenxiang é um menino que vive em uma pequena cidade no sopé do Monte Hua com seu pai. Ele nunca viu sua mãe nem ouviu falar dela, até que um dia um colega de escola zomba dele dizendo que sua mãe é um monstro. Chocado, Chenxiang pergunta a seu pai quem era sua mãe, resultando que esta é uma deusa chamada Sanshengmu, que foi aprisionada sob o Monte Hua por se casar com seu pai e dar à luz uma criança, violando as leis divinas. Ao aprendê-lo, Chenxiang decide resgatar sua mãe a todo custo ...