Saint Cecilia of Spiralence
November 1963, London. For a price, an East End slum landlord protects the morally abhorrent. From corrupt politicians and war criminals to Nuns with harrowing premonitions and secrets, today the World will change.
Starring
Al Carretta, Alex Stevens, Julie Bevan
Director
Al Carretta