I can't fathom how anybody can hate this movie. Kevin Spacey and Jeff Bridges are absolutely phenomenal. What a great story. I watch this movie over and over and it captivates me every time. The music is perfect...the acting is perfect...the story is gripping. People are upset because the film never fully explains itself in the end. It allows the viewer to interperet the film's meaning on their own and draw their own conclusions. I have my own, but due to the risk of offending certain demographs, my thoughs shall remain my own. Besides...I would hate it if a first time viewer were to read this review and have a picture already in their head. Watch this fantastic film and make up your own mind and don't let anybody tell you that your interperetation is wrong! There is no such thing as a incorrect interperetation of a piece of artwork be it a sculpture, piece of music, or a film with imagery like this!P.S. - BUY THE SOUNDTRACK, TOO! It's absolutely incredible.