One of Starz's most beloved shows, "Heels," is getting its chance on Netflix, and many are already wondering if the streamer will grant it a third season. We’re always in for a compelling sports drama ...
“Heels” has set its Netflix launch date. The streamer announced Wednesday that the Starz series, which was canceled after two seasons in September 2023, will become available on Netflix on Sept. 15.