The best offer of a Starz subscription is live now. Get Starz by paying only $20 for 6 months. The offer is valid for a limited time only.