Night of the Tentacles (2013)
1h 30m
Running Time
January 22, 2013Release Date
Night of the Tentacles (2013)
1h 30m
Running Time
January 22, 2013Release Date
Plot.
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..
Where to Watch.
Rent
Rent
Rent