Director Christopher Nolan can do no wrong -- we won't hear otherwise -- so "Dunkirk" is already guaranteed to be fantastic. But unlike, say, "The Dark Knight" trilogy or "Inception," this film is based on the real Battle of Dunkirk in Dunkirk, France, during World War II. It's a different level for Nolan, and the first full trailer shows how seriously he and the actors are taking the responsibility.

"Dunkirk" stars Tom Hardy, Kenneth Branagh, Mark Rylance, Cillian Murphy, Aneurin Barnard, James D'Arcy, Jack Lowden, Barry Keoghan, Tom Glynn-Carney, and -- yes, One Direction fans -- Harry Styles. No one actor stands out as the "star" of the movie at this point, although Murphy, Rylance, and Branagh have standout roles in the trailer.

Watch:Here's the synopsis from Warner Bros.:

"Dunkirk opens as hundreds of thousands of British and Allied troops are surrounded by enemy forces. Trapped on the beach with their backs to the sea they face an impossible situation as the enemy closes in."

"Dunkirk" opens in theaters on July 21, 2017.

Want more stuff like this? Like us on Facebook.

Dunkirk Movie Poster
Dunkirk
PG-132017
In Theaters on July 21, 2017

In May 1940, Germany advanced into France, trapping Allied troops on the beaches of Dunkirk. Under air... Read More