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