The Iron Rose
The Iron Rose (French: La rose de fer, also known as The Crystal Rose) is a 1973 French horror drama film directed by Jean Rollin, and starring Françoise Pascal, Hugues Quester, Nathalie Perrey, Mireille Dargent, and Michel Dalessalle.
Source: Wikipedia, The Iron Rose. Text licensed CC BY-SA 4.0. Not endorsed by or affiliated with Wikipedia or the Wikimedia Foundation.