When Xavier de le Rue confesses - albeit unbelievably calmly - that he is "shitting himself", you know you're in for a treat. The guy rides down frozen waterfalls, for Christ's sake.

In this second dispatch from the North Face: Mission Antarctic series (we brought you video one last week) we rejoin de le Rue and Lucas Debari as they hike up an almost vertical face, before reaching the top and staring down into the icy waters surrounding the Antarctic. The film leaves us (and them) hanging, as it ends just as they're about to drop in...