Insatiable

very Very Related   related Related   somewhat Somewhat Related   Mentioned Mentioned
  • R

    Critics unimpressed with ‘Insatiable’

    Netflix’s new series “Insatiable,” which hit screens Friday, was touted by the streaming service as a dark comedy meant to spark debate on society’s ills....