Oscar-nominated filmmaker Christopher Nolan said the One Direction singer landed the role for his charisma and acting skills.
The Oscar-nominated filmmaker also said he was not aware of the height of the One Direction singer’s fame before casting him in the Second World War drama.
Nolan, 46, said that choosing Ledger for the role of Batman’s foe in The Dark Knight provoked curiosity but the Australian went on to posthumously win a best actor Oscar for the part.
“When I cast Heath Ledger as the Joker, it raised a lot of eyebrows and caused a lot of comment,” Nolan told US broadcaster Entertainment Tonight.
Styles, 23, plays a soldier in the film about the 1940 evacuation of Allied troops from the French shores.