Total surprise ending

Rating: 10/10 (22 May 2001)

I'm really good at "figuring" out how movies will flow and end. This one caught me completely by surprise. It is absolutely a fantastic film with terrific acting. Kevin Spacey is phenomenal. I highly recommend this movie.