This is a more than decent directed, staged and acted movie. However, there are many plot holes, which are quite usual for this type of family movies. There are also a lot of reference to the history of the United States, but if you are not familiar with the details, it's just not worth it. The dialogs don't help and are not very well written. I would describe the film as a forgettable, but generous entertainment.