Netflix's Insatiable: Was the backlash justified?
Photo #2 08 August 2018, 19:37
The series is released on Friday - but the critics are already weighing in.
Comments (0)