With a name like Circle of Madness, you might assume that the North Face’s new ski and snowboard film is the winter sports ...