Malfunction 2
Plot: In a small town called Bensham, there is an ancient Greek demon named Stitchface who has returned to gruesomely kill anyone in his sight using supernatural powers such as light manipulation and teleportation.
Release Date:
Tuesday, October 31 2023
1 year ago
1 year ago