Dunkirk poster

Dunkirk(2017)

1h 47mWar, Action, DramaEnglish
7.5/10
17,600 user ratings

When 400,000 men couldn't get home, home came for them.

Overview

The story of the miraculous evacuation of Allied soldiers from Belgium, Britain, Canada and France, who were cut off and surrounded by the German army from the beaches and harbour of Dunkirk between May 26th and June 4th 1940 during World War II.

Director

Christopher Nolan

Studio

Warner Bros. Pictures

Budget

$150M

Revenue

$549M

Share:

Cast

Fionn Whitehead

Fionn Whitehead

as Tommy

Tom Hardy

Tom Hardy

as Farrier

Mark Rylance

Mark Rylance

as Mr. Dawson

Kenneth Branagh

Kenneth Branagh

as Commander Bolton

Cillian Murphy

Cillian Murphy

as Shivering Soldier

Barry Keoghan

Barry Keoghan

as George

Harry Styles

Harry Styles

as Alex

Aneurin Barnard

Aneurin Barnard

as Gibson

Damien Bonnard

Damien Bonnard

as French Soldier

Lee Armstrong

Lee Armstrong

as Grenadier

James Bloor

James Bloor

as Irate Soldier

Tom Glynn-Carney

Tom Glynn-Carney

as Peter

Where to Watch

Availability may vary by region. Some links are affiliate links — we may earn a commission at no extra cost to you.

Movie Facts

Release Year

2017

Runtime

1h 47m

Language

English

Rating

7.5 / 10

Budget

$150M

Box Office

$549M

Production Companies

Warner Bros. Pictures • Syncopy • Dombey Street Productions

You Might Also Like

Frequently Asked Questions

Where can I watch Dunkirk?

Check the "Where to Watch" section above for current streaming platforms, rental options, and purchase links for Dunkirk (2017).

What is Dunkirk about?

The story of the miraculous evacuation of Allied soldiers from Belgium, Britain, Canada and France, who were cut off and surrounded by the German army from the beaches and harbour of Dunkirk between May 26th and June 4th 1940 during World War II.

Who directed Dunkirk?

Dunkirk was directed by Christopher Nolan and released in 2017. It is a war, action, drama film.

How long is Dunkirk?

Dunkirk has a runtime of 1 hours and 47 minutes (107 minutes total).

Who stars in Dunkirk?

The cast of Dunkirk includes Fionn Whitehead as Tommy, Tom Hardy as Farrier, Mark Rylance as Mr. Dawson, Kenneth Branagh as Commander Bolton, Cillian Murphy as Shivering Soldier and more.

Explore More by Genre

Need a recommendation?

Tell us your mood and we'll pick the perfect movie for you.