Where To Stream Masters of Horror Season 2 Episode 8
Valerie on the Stairs
- Aired December 29, 2006
- 60 Min
- Rated 8.5
- Number 5 Of 16 Rated Episodes
An aspiring writer moves into a boarding house and discovers a conspiracy among the neighbors who created a mysterious "Beast."