I thought this movie was great, much better than expected. It was full of twists & turns and great action. Angelina Jolie was fantastic, this role was perfect for her.