Dave reviewed 1971’s Hammer classic, Twins of Evil back in 2012, but I thought it was worth highlighting this stunning French poster for the film. Wow.

Twins of Evil

Movie: Twins of Evil
Director: John Hough
Country of movie: UK
Year of movie: 1971
Country of poster: France