XYZ Films is an American independent film production and sales company founded in 2008 by Aram Tertzakian, Nate Bolotin and Nick Spicer, and is based in Los Angeles. From Wikipedia
The pop opera film premieres at Tribeca on June 6, followed by limited screenings in North America and worldwide, with tickets available May 22.