Very enjoyable but overly long, with elaborate plots designed to keep you watching. Some silliness, like when the White House insider covers his tracks by leaving a trail of fingerprints to cinceal his identity. Didn't it occur to anyone that they would reveal his identity for sure? Also, the sudden emergence of Hannah Wells from the ship to driving an explosives filled van towards the White House was far-fetched.