Claim: Denial (2016 film) was premiered at the Sun Festival.
Verdict: REFUTES