Answer this question:

who plays william in snow white and the huntsman??
Sam Claflin