Question: who played anne boleyn in a man for all seasons?
Answer: Vanessa Redgrave