Finally watched Manos: The Hands of Fate after some two years of hesitation. It's supposed to be one of the worst movies of all time, but luckily it wasn't as bad as I was afraid it would be.
Apparently one of the actors was on LSD for most of the filming (which would really explain his behaviour) and commited suicide shortly after the movie was released.