Don't you just love it when non-media companies branch out into media? Well, it can be a mixed bag, but here's an example with magnificent results. The North Face went into show business two years ago with Sherpas Cinema – a production team with a preternatural gift for cinematography – to create the award-slaying All.I.Can. mountain sporting film. The trailer for their followup, Into the Mind, just came into our lives and it's quite something. Enjoy.