13 Nights of Elvira
Season 1
Ep 2. Puppetmaster
- TV-NR
- October 19, 2014
- 92 min
-
6.4 (50)
The cult classic gets the hook, when Elvira's pulling the strings.There's more Punch than Judy in this cinematrocity.
The cult classic gets the hook, when Elvira's pulling the strings.There's more Punch than Judy in this cinematrocity.