Extremely smoothly, never lost interest kept attracting your eyeballs. Sometime you just have to review the details when you occationaly missed. The story was riveting. KevinSacey done a brilliant job and impress me most. It was a pity the Oscar belonged to Titanic. 5 Star.