Keira Knightley Stars in West End Misanthrope