I saw it this weekend (it was out last friday in europe), and here's one I really have to disagree with you on Bob.
This is a failure, and a bad one at that.
The visuals are great - it's well shot, and most of the CG is pretty neat. The music is nice if not exactly smooth. The acting is surprisingly good, considering what these people had to work with; especially Theron and Fassbeder stand out.
But the script is insultingly stupid. The whole basic plot makes absolutely no sense, even in its own framework, and every single character not played by Charlize Theron is borderline retarded and / or so insultingly improfessional as to seem so. Fassbender's robot can't help it; he was apparently made that way; the rest must have been dropped on the head a few times at birth ...