Claim: Cate Blanchett played Hamlet in Hamlet.
Verdict: REFUTES