I put this movie on for my kids but ended up watching it myself. It is not only adorable, but contains some very real and intense emotional scenes that are truly reminiscent of Junior High time. I loved the many plot twists and turns and I found myself unable to turn it off even after my kiddos lost interest. Overall, a great movie.