This movie is specially for children and I think they will enjoy the movie. For older than 10 the movie is not great but Hilary Swank played very well and without her the movie is very bad but now it gets a 7.