Starz
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... Wikipedia
- Owned by: Lionsgate
- Country: United States
- Language: English, Spanish (as SAP option)
- Headquarters: Santa Monica, California
- Data source: DuckDuckGo