Question: who plays william in snow white and the huntsman
Answer: Sam Claflin