I remember seeing this as a kid, so it had to be made before the mid-90s. I’m guessing mid-80s to early-90s, but it could be earlier. The only scene I remember is a little boy with curly blonde hair in a heavy green felt (?) coat. He is standing in a desert talking to a snake in a tree, which then turns into a man.