Get the latest gossip
Starz Ends 2025 With 17.6 Million U.S. Subscribers as Losses Narrow Following Lionsgate Split
Starz ended 2025 with things looking up post-Lionsgate split the now-standalone company narrowed its losses to $20.7 million vs. $31.8 million in 2024.
None
Or read this on Variety

