Kevin Spacey's best movie. He gives a better performance than in Seven. 