Claim: Macbeth won the Grand Prix at the 25th Cannes Film Festival.
Verdict: REFUTES