This is my favorite Spacey film in that it really keeps you guessing until the end of the movie. The way the story unfolds is very unique and the character development is excellent.