Hands down, one of the strangest movies I've ever seen! 





An alien is burned as a witch in 1661, but instead of taking revenge on the people killing him he vows to return in 300 years and take revenge on the descendants of his killers.



The only copy of this movie I can find is on the Internet Archive - I'll try to link it here on Retro-Daze.