Chameleon actors are bad once they are too over the top. Does it really matter if an actress or an actor is not recognizable? If the intentions of an actor/actress does not translate on screen 100%, they are surely giving an awful performance. Jake Gyllenhaal has for a decade been described as a chameleon actor, but even he has his limits. This film proves Cate Blanchett is not an amazing actress because she has limits. What do I consider amazing? Marlon Brando and Daniel Day Lewis of course. Those are the only true chameleons that have never given a terrible performance. All these subpar actors in Hollywood today are just beginners. She's not acting for survival, her mind is about giving a good performance, not survival. It's what modern actors get wrong, the focus on your performance does not equal a good one. Acting is a survival mechanism, so you have to use it like you want to survive.