Published On Premiered Oct 15, 2020
An independent short film by Leon Gumede films , Written and Directed by Leon Gumede.
Takes place in the City of Durban. Umlazi V Section to be exact. A story about an innocent soul that ended up in a predicament that seems to grow into a nightmare ever minute and second.
show more