The North Face Takes Alaskan Snowboarding Film ‘Free Rider’ on Tour Victor de Le Rue and Sam Anthamatten star in the latest documentary from The North Face, coming to theaters around the world this fall. Written by Andrew McLemore October 20, 2022