Besides not sticking to the books, the music is poppy/hip hop esque, the writing doesnt make sense for the plot, the time period, etc. Just another Hollywood feel good, heroine who does nothing wrong and everyone likes, bland characters. Pretty much everything is meh at best.