For a hell of a long time this B-list actress refused to do certain roles because she considered them too commercial or too thin (role without a lot of layers), but her attitude has changed lately. After several of her auteur-directed efforts flopped critically and commercially, she’s now happily taking roles in big budgeted pulp.
Don’t let the persona fool you. She’s just a big of a gameplayer as the rest of them.
Who is our actress?
Popular Guess: Emma Watson, Kristen Stewart
SOURCE