Kevin Spacey really got noticed in this movie as well as made it popular. The whole movie comes together in this amazingly unpredictable ending. The way the movie was told kept you completely immersed the whole time.