This is an impressive directorial debut for Zoe Kravitz. I went into it knowing very little other than “_______ is a villain” (which is pretty obvious from the trailer), and that knowledge took nothing away. The cast was fantastic and the story kept me guessing. Sure, it was al little overly stylized in some ways, but I’d didn’t bug me the way that can if not done well. My partner and I talked more about this one on our next morning dog walk than nearly any other movie of the last year. I see other reviews saying that ZK failed in trying to tackle the larger themes this movie grapples with and I disagree. I’m looking forward to seeing more from her! If I ran the zoo, I’d have cut the last five minutes, but I’m not mad they didn’t.