Starz is finally in its own orbit. The premium channel that had been owned by Lionsgate since 2016 formally completed its long-awaited separation from the studio on May 7. Starz CEO Jeffrey Hirsch has ...