Wizard of Stone Mountain

Mallek, a young wizard, unwittingly sells his soul to a demon to win Teela.