Dunkirk: Christopher Nolan confirms Michael Caine has a cameo

Christopher Nolan loves his regular collaborators - so much so, that he'll hide them in plain sight, just to squeeze them in somewhere.

What that means is, Michael Caine has a cameo in Dunkirk. Not that you'd be blamed for missing it entirely, since he only briefly appears as the officer who talks to Tom Hardy's RAF pilot over the radio early in the film.

This makes it the seventh consecutive Nolan movie Caine has made an appearance in, and clearly, the director wasn't keen to break such a firm tradition.

"It's shocking to me that a lot of people haven't [noticed him], when he has really one of the most distinctive voices in cinema," Nolan told NJ.

"I wanted very much to squeeze him in here. It's a bit of a nod to his character in Battle of Britain. And also, it's Michael. He has to be in all my films, after all."

Someone who, unfortunately, didn't make the final cut is the rogue extra caught smiling in Dunkirk's first, atmospheric trailer. Probably not a massive loss for a film that also stars Cillian Murphy, Mark Rylance, and Kenneth Branagh.

Dunkirk is out now.