How to Cancel Starz Subscription on Amazon PrimeChris EvansFebruary 15, 2023 Starz is a premium channel owned by Lionsgate. It includes all the latest movies and popular TV series like Outlander,…