Ambitious little film that tries very hard to make it's point, KeKe Palmer step into a role that's out of type and nails it, other than that, it all over the place and leans into exploitation territory with the thin plot, with more time and character development and better story detail it would been much better than it tried to be,I am not going to pick this film apart , it is good late night viewing and not a bad film altogether .