I have seen this movie several times and wanted to watch it again. If a movie could receive 10 stars I would give this one 10. The acting, storyline and execution of both were excellent! I love all the characters, actors especially Anthony Hopkins and his role in this movie. I was a teacher for many years and can tell you that after this movie was released, a few years later I had many "Tristen's" in my class both boys and girls!!