2017 Documentary Catching Sight of Thelma & Louise 25 years after its release, thelma and louise is still making an impact.