Horror History: Saturday, July 8, 1989: “The Hitchhiker” episode “Shadow Puppets” was released in theaters

Season 5 Episode 5

A psychologist with a twisted bent takes the wrong track with a disturbed patient and learns that sometimes it’s dangerous to play games.

BUY IT NOW!

The Hitchhiker: Complete Collection