Masters of Horror: S1E13 “Imprint”
Masters of Horror was an anthology horror series released by Showtime in 2005. Famous and rising horror directors from around the world were invited to create hour-long horror films with no restrictions. The show ran for two seasons on Showtime … Continue reading Masters of Horror: S1E13 “Imprint”

You must be logged in to post a comment.