This film is a winner. Not only is Mel Gibson at his best, but the story is realistic and one can identify with it. The cast is superb. It is a bit graphic in terms of bloodshed. However, the emotions it evokes makes one cry-I did. I recommend this film to all who love America and what it stands for.