Joe Otterson of Variety reports that Starz has canceled Heels after two seasons. A reason for the move was not provided. The series, which stars Stephen Amell and Alexander Ludwig, premiered in 2021.