I liked the movie, it was very suspenseful and kept me engaged the whole time. I like Mel Gibson as an actor too. The part that ruined it was the twist endings (there are 2). The first twist ending was unbelievable! It ruined the whole movie for me. Then the 2nd and final twist ending just followed in suit. This movie left me sorely disappointed with the shocking surprise endings. I don't watch a whole engaging movie for that kind of twist. I woke up the next day still complaining about it. It's too extreme of a twist to be believable after all that suspense and action. The ending ruined the whole thing. They could have come up with something way more clever, even in the same vein. It destroys all the connection you had with all the characters. No thanks!
Giving it 3 stars even though I would never recommend it. It was a a really good movie until the end. So I was entertained, but deeply disappointed and turned off at the end.