EXCLUSIVE: The ancient Scottish town of St Andrews was hit with a heavy bout of Spidey fever this past weekend as the third annual Sands International Film Festival opened, pulling in an eclectic set of films, filmmakers, and speakers alongside one popular guest of honor.