
Stigma
Running 10m and made in United Kingdom, Stigma (2018) is a film in the 123movies catalog. The cast includes Nuala McLaverty-Kirk and Finn Donnelly; Helen Warner directs. A string of confessions unveil a tale of religious guilt, sin and redemption in this short experimental drama.













