My kids had seen the movie and I had heard it was really good. Tonight I finally got to watch it with my kids. Good???? GREAT!!!! So many great topics to talk about...Like, every girls desire to be loved, what could come from a wounded, broken heart if "it grows back crooked", Chivalry, Forgiveness, Reconciliation, Good coming from Bad/ The bigger picture, Fear and the lack of...and more. If you have you have not seen it, WATCH IT! If you have children watch it with them.