Are you Psy, human, or changeling? Take the quiz to find out.
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.