Good movie, well presented, no gaps and smooth easy to follow storyline. Acting and personality interactions were all believable (allowing for the fact that this is a movie). Could easily be shown to kids from 10 to 90 yrs of age.