History of Starz in Timeline

Share: FB Share X Share Reddit Share Reddit Share
Starz

Starz is an American pay television network owned by Starz Entertainment. Launched in 1994, it provides movies and original television series across six 24-hour channels, a subscription video on demand service, and an over-the-top streaming platform. The streaming platform serves both traditional subscribers and streaming-only consumers.