Pretty good movie, with Eastwood playing Gunny Highway, a crusty old Marine Corps. DI. But let's leave it at that. Just about every other scene in this is absolutely silly, just plain dumb. I mean, I can assure you, having been there myself, that Marine Corps. training is nothing like depicted in this movie. Recruits falling out in formation with wild ass looking hair and earrings? Yeah, right! But, hey it was 1986, what do you expect?