This film seems to have visuals which are just too good, like some photos are oversaturated. I really enjoyed seeing the strong woman played by Charlize Theron, but many other elements were overdone. Except for the plot which I guess was too smart for me.