Entertainment Netflix’s ‘Insatiable’ Is Even More Terrible Than It Was Thought to Beby Miu von Furstenberg August 13, 2018