A funny stop-motion movie that makes delightful fun of two driven mountaineers who try to push each other to new heights, as long as they work together.
A funny stop-motion movie that makes delightful fun of two driven mountaineers who try to push each other to new heights, as long as they work together.