Claim: Life Is Peachy is the second film by Denis Villeneuve.
Verdict: REFUTES