Historically this was an amazing feet. Very disappointing as a film. Virtually no character development and weak dialogue. Cinematography for the dog fights were good but the rest of the film is herky jerky. The only great performance was Cillian Murphy the shell shocked soldier. Nolan gave us little to no historical references for those that were unaware of the story of Dunkirk. It's like we're dropped in to this incomplete story. Branaugh and Hardy could have easily been any other actors and I don't think it would've changed a thing. Simply some names for the marquee. You're better off watching a documentary on this than wasting your time on this movie.