I've resisted watching this for the last 10 years because I don't like Tom Cruise at all in any way. Now I have relented and watched, and I so wish I had seen it on the big screen, it is so damn good. I stopped even thinking about it being Tom Cruise there was so much other amazing stuff happening. A battle classic along the lines of Dances with Wolves or The last of the Mohicans or Braveheart. If you haven't seen it, buy it now!!