The Iron Rose is a 1973 French horror fantasy film directed by Jean Rollin (Shiver of the Vampires; Fascination; The Grapes of Death; et al) from a screenplay co-written with Maurice Lemaître, based …
The post THE IRON ROSE (1973) Reviews of Jean Rollin’s poetic horror fantasy appeared first on MOVIES and MANIA.