I 2017 debuterede Styles også for alvor som skuespiller i Christopher Nolans film "Dunkirk". Her spiller han en britisk soldat, der desperat prøver at komme hjem fra Slaget ved Dunkerque.