A movie festival for one, on a tiny Nordic island