A Girl in the River: The Price of Forgiveness, winner of this year’s Academy Award® for Best Documentary, Short Subject, recently made its world premiere on HBO.