Sender Films, The North Face