I didn't think it was that great.
Charlize Theron was the same character she's been in about 5 movies now, the story was pretty bland & it was too long.
The side characters are more interesting and it takes way too long for the story to reveal anything of value about the characters of the story.
The movie should've been cut by 20 minutes.