Starz Denver Film Festival Offers Plenty for Music Fans