Where To Stream Hammer House of Horror Season 1 Episode 12
The Two Faces of Evil
- Aired November 29, 1980
- 60 Min
Setting off on their holidays, a family give a lift to a sinister hitch-hiker. After the car crashes, one man is dead and one man is injured. But which one?