I'm not sure if I want to give it this many stars because I felt similar about the book. It feels written for a teenage demographic vs adult which took me a minute to get over with the book and the show. However, the subject matter is worth examining and I didn't feel bored watching because of the layers of the characters. Some reviewers said they didn't like that they didn't know who they were supposed to like or not because everyone is a little bit good and a little bit bad. That is the entire point though isn't it? Not one side is right here. It's supposed to make you think about it on your own.