Netflix's newest series "Insatiable" has been making a ton of buzz. The series, starring Debby Ryan, follows Patty, who was previously overweight.. Continue reading