Keira Knightley Set To Play Hollywood Recluse