Very engaging and thrilling movie. Like most people said, this movie indeed makes you think and analyze situations.Its funny people saying that they disliked the ending because what Patrick(Casey) did was wrong. Thats the whole point of the ending. I hated what Patrick did myself. Patrick too knew what Freeman's character and Michelle's character said was probably right. It was not supposed to show that what Patrick did was right or wrong. He made the decision and he had to live with it. It's not a preachy movie, it doesn't show that what you should or shouldn't do in such situations.He shot the pedophile, he regretted it. He believed he had no right to do that, and the next time a situation comes, he would have done the legally right thing. Now thats his character, his beliefs and which decision would give him more peace of mind.