Starz is available on Hulu + Live TV and Amazon Prime Video, but it can’t be added to Netflix. Here’s a full list of streaming services that carry Starz.