First time I'm seeing this one - I had earlier seen the 1995 cartoon from Belarusfilm. Although the art style in that one's more punchy, I like this film better. All of the characters are likeable, while in the 1995 one only the sorcerer's daughter really was.
Also, it's not so obvious in English translation, but the language the characters speak in is rather beautiful, with many uncommon/old-fashioned phrases (this is probably why the previous translation had so many mistakes).