A pretty good movie, in my opinion. Visually very interesting and musically engaging! The steam punk looks dark and was very well done. The animations and effects were great! A mix of elements that I personally love it! Japan with its feudal warriors, orcs and dragons, robots, WWII ... I loved the references. The music choice was perfect. I can not stop listening! And Emily Browning really can sing! I loved the version of Sweet Dreams at the beginning! However, the film also has several drawbacks... First, the performances, just say it was a little disappointing, the girls could have had more charisma. I didn't found so captivating. But surely, Carla Gugino and Oscar Isaac were great! The script is weak, could have been much better handled, but it seems that the focus of the film was in fact the action. It even tries to pass a moral interesting, but it seemed that only remembered it at the beginning and end of the movie. Everything is a bit exaggerated and even! And the fights seemed like real games! But I think it will its acceptance of the film. After all, it all goes through the mind of Babydoll, so anything can happen. Ultimately, I think it's worth seeing if you like the theme. There is not an excellent script, but an action is really nice to watch.