A great movie about what one does serving their country. They do it for us, even though we may not ask those who served to do things for us, they did it anyone, and God Bless those who served to protect! As far as the part that those are saying is a ghost, there are other Christian movies that have scenes where one sees someone, but no one else can. Doesn't mean it's a ghost. Hence, a ghost is a spirit. Some cases those spirits are good, and some they aren't. In this case, they see a boy who didn't stand his ground for what he believed in and was trying to get him to see the bigger picture. In time, that moment happens.