I found this movie to be a predictable mushy mess full of clichés and obvious attempts by the director to tug at the heart strings of the viewer. Every combination was thrown at the viewer - father vs. son, son vs. son, family financial trouble, marital tension, etc. etc. It was numbing after a while. Oh, I almost forgot about a good dose of American flag waiving with the US military (reminded me a little of Transformers 3's disgusting false patriotism). The fight scenes weren't particularly compelling or interesting, as the final outcome could be seen a mile away. The actors gave good performances, but that's just not enough to save the movie from its awful script. Stay away.