The Face of The Devil

"Chapter One: The Photographer"

While investigating a recent string of murders a photographer uncovers a strange mask.

Release Date

August 10, 2024

Status

Released

Original Title

The Face of The Devil

Runtime

8min

Budget

Revenue

Language

English