The Night Slasher (2017)
August 8, 2017Release Date
The Night Slasher (2017)
August 8, 2017Release Date
Plot.
This dark horror tale, set in Philadelphia, highlights an underlying issue of mental health and the long-term effects that it has on children.
Where to Watch.
No streaming offers found