Something about this movie kinda reminds me of The Manitou from 1978. I don't know why, but it does.
Do you mean Barry Manitou? I can see that.
That pun almost makes the existence of 'The Manitou' worthwhile...almost...
Yes. I see that resemblance also.