'Insatiable' Canceled at Netflix Has Streaming Fans Furious

It was recently announced that Insatiable has been canceled at Netflix after only two seasons, and [...]