A micro-short horror film directed by Luis Maurizzio
Malcom
Demon
Director
Writer
Producer
Director of Photography
Editor
Production Designer
Sound Recordist
Location Manager
Thanks
Sound Mixer