Question: who is the actor who plays the bfg
Answer: Mark Rylance