This was a very disappointing film. I expect a lot more from Martin Sheen. The plot was week. Oh, and the long winded lectures from "bad guys" justifying their actions...give me a break. The producers slapped the name SHEEN on the title and didn't pay attention to the story line.