Harrison Ford isn't the person who wrote this story, Tom Clancy is. But, Harrison Ford is the perfect Jack Ryan, a spy with a conscience and a man who does the right thing not the expeditious thing. While this is not close to his biggest role or hit, he plays the character, Jack Ryan, as perfectly as he can be portrayed in a movie. He gives the right feeling to his character, the right indignation to wrongs done in the name of Patriotism and Justice, and portrays the right kind of patriotism to the fullest. But, the rest of the cast is also well played, including the good guys, Clark, Chavez, and James Earl Jones' character, and the bad guys, the President and his sleazy administration, as well as the drug dealers. Tom Clancy wrote a great book with this one and the book is well served by the overall excellence of the movie. I strongly recommend the movie to fans of Harrison Ford, Tom Clancy, and William Dafoe.