This was an amazing movie. But I made the mistake of watching it before reading the book, so it was a little bit confusing to watch. It skipped around with the plot and it was very stressful. No matter what though, this was an amazing movie and I would recommend to any young woman aged 13 or higher.