i saw it and thought it was just average, like a C+. the action scenes were cool, but everything else was really predictable. kind of the typical teacher/student story, like Men of Honor. old guy is a hard ass and young hot shot wants to prove himself. it was entertaining, but just average for me. the scene when Aston Kutcher was crying looked really cheesy to me. i think i really have a hard time taking him seriously as an actor, after watching so much That 70's Show. probably more my fault than his, but i just have a hard time buying his character. kevin costner was very good, of course.