13 Nights of Elvira
Puppet Master (1x2)
Air date: Oct 20, 2014
Assailed by nightmarish visions, Alex Whitaker (Paul Le Mat) and his fellow psychics descend on the Bodega Bay Inn. There, they discover that their compatriot Neil (Jimmie F. Scaggs) has apparently committed suicide. But, as the gruesome visions continue, they sense that there's still something sinister afoot. When they find themselves hunted by a band of homicidal marionettes created by twisted puppeteer Andre Toulon (William Hickey), they discover they're right.
- Premiered: Oct 2014
- Episodes: 13
- Followers: 0