magnifying glass search icon

Shelagh Wilcocks Filmography

Poster of Twins of Evil

Twins of Evil (1971)

In nineteenth century middle-Europe, orphaned teenage twins Maria and Frieda go to live with their...