"I'd just played this iconic human being, and the scripts I got afterward were sort of... disappointing. I know that I work a lot, but I'd prefer to wait sometimes because I don't want to just do rubbish films anymore or characters that anyone can play." Idris Elba admits hasn't been offered many decent roles since portraying Nelson Mandela in Mandela: Long Walk to Freedom.