It may have been a long time coming, but Tuesday’s world premiere of the new James Bond film did not disappoint.