An event featuring films from all over the world with a chance to meet industry professionals and enjoy the beautiful scenery of North Idaho.