This movie was great... until the end. I was always told by my English teacher never to finish an essay on a cliche. This movie ends on the biggest cliche in the world. My English teacher always told me that he would fail my essay if I finished with any cliche and would give me 0 if I finished it in the cliche this movie ended with.
It is very thrilling and had me on the edge of my seat until the second last scene. Then in the final scene I lost all hope. I would recommend people to watch this movie. But if you have any respect for yourself or your English teacher, stop watching the movie about two minutes from the end and you will save yourself a great deal of anger and disappointment.