Nolan did it again with Dunkirk. He is just the best director of the last 15 years no doubt. And Hans Zimmer... yes!