Manos: The Hands of Fate (1966)
"Mystery Science Theater 3000" 'Manos' the Hands of Fate (TV Episode 1993)