Christopher Nolan's "Dunkirk" is ultimately good, not great