Indie Memphis is excited to announce Starz Digital, the global digital and on- demand licensing and content syndication arm of Starz, as a Spotlight Sponsor for the 18th Annual Indie Memphis Film Festival, presented by Duncan Williams Inc., and taking place November 3rd – 10th, 2015.