Question: who plays the gunslinger in the dark tower?
Answer: Idris Elba