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...
Runtime: 90 minutes
Quality: HD
Released: Jan 22, 2013
IMDb: 7
Keywords: