I don't know if I would say this is Nolan's best film in his career. Considering The Dark Knight, Memento, and Inception but nonetheless Dunkirk is a solid film. Another film to add to the list of war films that will leave an impact. It also helps if you are a fan of war films. It isn't as gratifying as say...Saving Private Ryan, as the emotion and power isn't their as much as that film. The story is very mature, and the subject matter is professionally handled. Christopher Nolan also proves he is still one of the best filmmakers working today. The cast strength is similar to films like 2001: A Space Odyssey in that many of the main stars are practically unknowns. The only well-known cast members are Tom Hardy, Mark Rylance, and Kenneth Branagh. Despite that the newer actors do a superb job. I can surely see some of them in future films. So is this one of Nolan's best? In my opinion its behind The Dark Knight, Inception, Memento, and Insomnia. So about mid-pack. However it does keep me interested in what Nolan will do in the future. Now to grade. Story: A- Accuracy to History: A Music: B+ Characters: A- Effects: A Overall: A-