striking, memorable visuals and impressive performances by charlize theron & chris hemsworth are hindered by clumsy dialogue and poor pacing, not to mention exhaustingly heavy-handed symbolism. this movie takes itself too seriously to be fully entertaining.