Read more Netflix Originals Review & Thoughts: Sierra Burgess Is a Loser Despite the massive trainwreck that is Insatiable, Sierra Burgess Is a Loser was Netflix’s redemption at Hollywood’s issue of fat shaming and la..