The cast of the new Starz drama Heels debuted a new sneak peek video (above) during their Comic-Con@Home panel on Friday and series stars Stephen Amell and Alexander Ludwig take a few tumbles. The pair were joined by costars Alison Luff, Mary McCormack, Kelli Berglund, James Harrison, Allen Maldonado, Chris Bauer, and executive producers Michael Waldron and Mike O’Malley.