The mix of themes was odd and the "mean girls" plotline was cliche, but it kept me interested long enough to finish.My Rating: 6 out of 10 stars