A wuxia fantasy film that blends supernatural elements and political schemes seamlessly. Despite obvious budget constraints, it offers considerable entertainment.