Search The Archive
Under the rule of a mysterious power, Scarabus.,a strange city is inhabited by a populace made up by identical persons. All attempts to find out more about Scarabus than his name, are met with failure, until one day, a courageous citizen takes the plunge . . .
Satan in Church
Dyavolut V Tcherkvata
MIFF 1972