Climbing film by Big UP Productions, released in 1998 under the title Free Hueco!. [1]
[1] https://en.wikipedia.org/wiki/Big_UP_Productions