I know I've pinned this before. And i still can't decide who I like better. I say the order it is already except put Jack Sparrow where Kirk is and then bump Captain america up one. eh well.... ITS SO HARD TO DECIDE
James McAvoy as Richard - Natalie Dormer as Door - David Harewood as Marquis - Sophie Okonedo as Hunter - Benedict Cumberbatch as Islington - Anthony Head as Croup - Bernard Cribbins as Old Bailey - Romola Garai as Jessica - Christopher Lee as Earl of Earls Court.