First time seeing Sophie Nelisse, she was terrific as the star of this movie! Based on the 1978 book! It is heart touching movie that suppose to be a comedy but I find it more close to that of a drama. I give it 5 stars! Takes you back when you were a 12 year old.