The 18th annual YES Film Festival is set for this weekend, featuring nine full-length movies and seven short films.