13 Nights of Elvira

13 Nights of Elvira

Shrunken Heads (1x9)


Air date: Oct 27, 2014

Three teens killed by a local crime boss return for revenge after a witch doctor revives them through voodoo magic.

  • Rank #
  • Premiered: Oct 2014
  • Episodes: 13
  • Followers: 0
  • Ended
  • Hulu
  • Daily