This movie was given so much hype and didn't deliver...Mila did her best but she needed a little more of a supporting cast. It needed more action too. The last two fight sequences were the best part of the movie seriously. Hope whats next is way better. This movie needed more depth. Also 3D is not worth the extra money for sure.