We've been following the pre-production for Dunkirk, however an official release today confirms that filming has begun on Christopher Nolan's next film.

Set during the early days of World War II, the film "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."

As we reported, a huge number of well-known actors are attached, including our own Cillian Murphy, Kenneth Branagh, Tom Hardy and Mark Rylance. On top of this is a huge range of unknown actors and first-timers. Harry Styles - yes, that guy with the hair from One Direction - is signed on for a role as is Love / Hate's Barry Keoghan.

Keoghan also starred in horror-thriller Traders, alongside fellow Love / Hate alum Killian Scott, the fantastic Troubles-set thriller '71 and, most recently, the big-budget RTE production of Rebellion.

It's not yet known what role Keoghan will play, however it is known that he'll be joining Aneurin Barnard - who starred in the Irish / Scottish horror Citadel - and Cloud Atlas' James D'Arcy.

Dunkirk is slated for a July 2017 release.