A very like-able cast, Zoe Kravitz plays her character so well, even if it might just be her in real life. All the negative reviews seem to be hate of people not accepting of remakes. Worth the watch. I liked the inclusion of social media influences sprinkled within it as well.