It was just OK. I'm usually one to let myself get lost in a movie and believe in the world they're trying to sell. I don't try to figure out twists and turns or try to get too far ahead of the plot. However, I just couldn't help myself with this one. I couldn't fully get involved with Angelina Jolie's character and ended up figuring out the twist far in advance of the reveal. It was one of those movies I wished I would've waited to rent.