Some people just rub you the wrong way and she is one of them. Ruins it for me.
She is probably meant to be that way - annoying and unpredictable. The actress has been in film and TV for 30 years and knows what she is doing.
No, the actor is fantastic, the character is annoying as intended.
She is an ACTRESS, not an actor.