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...
2015
1985
1966
2020
2011
2023
2018
1976
2022
2021
2003
2001
1990