A masked lunatic terrorizes random people.
Adam Cabrera
Robert
Brent Scott Davis
Gregorious Lucian
Eryn D. Lee
Felicia
Reid Schmidt
Stan
Alexander Henderson
Writer
Director
Producer
Cinematography
Editor