Claim: Denial was released by New York City-based film distribution company Bleecker Street.
Verdict: SUPPORTS