Entertainment ❯ Film ❯ Horror ❯ Movies
Filming has begun in Cleveland under a $1.2 million Ohio tax incentive to support the production of this secretive thriller.