This was by far the fastest 120 minutes I have ever sat in a theater seat. It was hard to believe that the movie was in deed two hours long. Non-Stop action from the beginning coupled with historical facts makes this film a must see for the new year. We brought our children watch it to supplement their home school lessons in world history. Aside from the war aspect, and a couple of colorful words, this film could have remained unrated. The casting was excellent and you can believe every character in their role. Very good movie... my only complaint is that it ended too soon. I would have liked to have seen another two hours of it.