It is a wonderful movie for the whole family. Brooke Nevin who plays Angela was wonderful. It was sweet, yet it was action packed. I recomend this movie to everyone. There is not a person who won't like it.