Claim: Helen Mirren has performed in Chicago and Liverpool.
Verdict: NOT ENOUGH INFO