Claim: Red stars Dame Judi Dench.
Verdict: REFUTES