The story is where all these fine parts fall apart. The central mystery of the story, something to do with magical "dust", infinite parallel worlds, the central church, and the dæmons of kids made no sense to me at all. And I have bought into a lot of scifi and fantasy concepts in my day. Its like they weren't even trying. If I can believe that when the robots take over they will rely on humans body heat for power, I can believe a lot, but throw me a bone here people.
So with nothing to hold it together, the story plods from place to place. A bit of jeopardy here, a bit of battle there. Nothing too compelling. The whole thing is a just a set-up for the next movie. Not so golden, I say.