Idris Elba has been working seemingly nonstop for the last 30 years. Let’s take a look at the most bookish of his roles.
James Bond didn't work out as we'd hoped. But behold these other literary roles Idris Elba should play. Spoiler: most of them involve period clothing.