Before a recent screening of “Avengers: Infinity War,” my fellow audience members and I were asked not to reveal the secrets of what we were about to see. (I’ve done my best, but depending on what you consider a secret, you may wish to read no further.) This familiar studio entreaty against spoilers...