I rented this movie from Blockbuster without knowing anything about it. I was hooked from the opening scene until the final frame and was sad to see the movie end. The character development, plot, and acting were magnificent. I was moved on many levels and felt almost every conceivable emotion at one point or another. The characters seemed so real to me that I was hard pressed to think of a movie that had the same strong level of character development across the board. The only negative comment I can make is that I felt like there were a couple loose ends when the movie finished. But this may have been intentional and was a minor blemish in an otherwise very fine film. Even Tom Cruise reached new levels as an actor in this film. I gave it a 9 out of 10, only because a perfect 10 is a once in a lifetime film in my opinion. A must see for serious dramatical movie lovers.