It is a very enjoyable movie :D
I watched it just to see Angeline Jolie, but!
I ended up loving it, a fresh air, I gotta say.
the storytelling are quite easy to understand,
(there were some movies that had a quite confusing storyline if you didn't follow since the start or the original work-SOMETIMES)
But, I gotta say, I love the surprise there :D