Qi Ling er en forældreløs dreng, der har arbejdet som afrydder på en kro, siden han var lille. Yin Chen er en troldmand, der dukker op for at hverve Qi Ling som en lærling og lære ham om magi. De tager til sjælenes grav for at finde Qi Lings sjælevåben, men hans nysgerrighed fører dem ind i en konflikt, som ikke er af denne verden.