This is the perfect beach read. Smart, fast-paced and impossible to put down. The fact that the author is a screenwriter is evident throughout, but while the novel is incredibly cinematic, it is by no means an extended screenplay. Hayes has created three dimensional characters, including a villain, though thoroughly evil, who is somehow understandable in his single minded attempt to bring down the U.S. The hero has his own demons and an intriguing backstory. I found myself staying up way too late with this book and practically ripping the pages from the binding as I raced to the conclusion.