I thought the writing was terrible, but the visuals and action were good.
As far as the eyes go, I definitely felt the uncanny valley in the initial trailers, but not during the film. I don't know if they tweaked the visuals or I just got used to it in between, but she looked great on screen.