Saw it this morning and while yes, the idea of a successful attack on the white house by anyone other than say China is ridiculous, for the most part the film succeeds in creating tension and suspense. Largely due to the extremely violent, blood and guts action, the likes which we have not seen since the age of LETHAL WEAPON and DIE HARD.
Speaking of DIE HARD... Yeah, this film is a clone. But a good one, so whatever. The script is better than average (note I did not say awesome or superb) and the cast is first rate. How often will you see so many name actors surrounded by so many top notch character actors? And yes indeed, Gerard Butler rocks it. He is a born action lead. I'd love to see him chew some scenery with The Rock or Vin or hell yeah, Russell Crowe.
The CGI has been taking a bashing, but for the most part it's fine. There are some shots that look 90's-ish, but they are not the majority. Nothing as bad as that plane crash in Air Force One! I also think the CGI shots taking heat in the trailer are unfinished. I just re-watched the trailer and clearly saw three shots that were far more detailed in the theater.
My one big complaint involves SPOILERS...Warning: Spoiler! (Click to show)
With RED DAWN we watched a studio wussy out and blame the North Koreans. Here the studio couldn't even blame North Korea and instead put the blame on terrorists SO EXTREME, they were kicked OUT by the North Koreans! Kinda silly.
See this in a theater. The violence will play better vs at home on a small screen.