These 2017 box office stats are a sign of times changing — for the better.

Advertisement