Unless you’ve been living under a rock, you know that Christopher Nolan’s Dunkirk is based on the mass evacuation of British soldiers which took place during World War II. After two delicious teasers where he introduced us to the film’s mind blowing cast, the makers have finally dropped the film’s final trailer on us.

Starring Kennenth Branagh, Mark Rylance, Tom Hardy, Cillian Murphy and former One Direction member Harry Styles making his acting debut, the film reminds many of Steven Spielberg’s classic war film Saving Private Ryan, which turned out to be one of his most significant films. Will Dunkirk be similar for Christopher Nolan? We’ll have to wait and watch.

Here’s the film’s trailer: 

The film gets a worldwide release on July 21, 2017. How excited are we?