Swift bests Scorsese, but 'Killers of the Flower Moon' opens