Trusted News Discovery Since 2008
{{/content}}
Starz
American pay television network
Starz is an American premium cable and satellite television network owned by Lionsgate, and is the flagship property of parent subsidiary Starz Inc. Launched in 1994 as a multiplex service of Starz Encore, programming on Starz consists of theatrically released motion pictures and first-run original television series.
Starz News and Videos LIVE
âšī¸ This is a LIVE page which updates automatically as we're monitoring our hand-curated selection of verified and trustworthy media outlets