Skip to content
StreamScapeX

Stigma

  • 2018
  • 10m

Overview

A string of confessions unveil a tale of religious guilt, sin and redemption in this short experimental drama.

Details

Director
Writer
Status
Released
Release date
January 21, 2018
Original language
English
Countries
United Kingdom

Production

  • Out of Orbit

Cast

More like this