This movie is EXCELLENT!!! You will be on the edge of your seat throughout most of the movie. I wanted to stand up and yell at times. You will laugh. You will cry. It is very touching and the acting in this movie is portrayed very real. This is an excellent movie. Very minimal language as well.