Search The Archive

Search the film 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 . . .