I saw the preview for this movie and thought it would be great. I went out and read the book, which was phenomenal. The movie blew. The plot was changed, major characters were removed and new ones added. The movie characters were very two dimensional, the acting was shallow, the screenplay sucked. It lacked motive on everything.
The movie starts with a man being killed by the bad guys for discovering something that the bad guys want discovered. The president, first lady, and all of the secret service lack character, depth, and passion.
Keifer Sutherland's character is supposed to be the foremost investigator, who follows the facts where they lead and will discover the truth, yet ruined his marriage and his relationship with his best friend on a mere suspicion.
Eva Longoria's character is there for T & A only, (despite no nudity and not being in the book) and her loyalty to Douglas' character is feebly explained.
I would rate this movie poor and strongly suggest reading the novel instead.
Walk away. You won't be missing anything.