This movie was so witty and clever. Kevin Spacey couldn't have done a better job at playing the part, and I can truly say, I did not waste ANY of my time, at ANY point in the movie. There wasn't one scene in which I was bored in. I was anxious to find out who the big bad guy was . :o)