I will give it a 10! First off all because Will is doing a superb job in this movie.
2nd it had it all, without being a typical Hollywood movie. You have to see it to know what I mean. My friends had tears in there eyes at a moment during the movie:)
3rd great effects. 4th a suprisingly end. 5th funny moments in the movie. 6th you were all the time sitting on the edge of your seat. 7th the psychologic part of the movie, you get in touch with how hard it is for Will to live this life, and how close he is to get a breakdown.
So If you havent seen the movie GO see it! And I think that the girls will like it even more because of the scene with Will training almost naked... I even got a little turned on:-)