Night of the Tentacles
Released
90 min
4/10 Votes: 235
This is the Night of the Tentacles! In this obscene Faustian tale a young artists sells his soul to Satan for the new heart he so desperately needs...