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