After years of work, Tucson filmmakers premiere locally produced "The Z" at Fox Tucson Theatre in 2015.