'Insatiable': Debby Ryan and Alyssa Milano React to Show's Backlash (Exclusive)

Published

The actresses told ET they hope their new series is a 'conversation starter.' 'Insatiable' is available Aug. 10 on Netflix.