David Hains: Movie offers painful, yet frank reminder of how far the Church has come