I haven’t seen the movie, but I did read the book several years ago.
I usually recommend the book to my fellow officers. It might not be a completely accurate depiction of life in the Marines, but it does accurately depict the viewpoint of many young enlisted Marines. While most of us came out of boot camp ready to snap necks and jump at any order given, that often fades once you get into the daily grind of training (or worse, not training). As a Lance Corporal, you can’t see much of the “big picture”, so often what is done for the sake of the overall good is seen as the command f-ing with them.
Swofford’s experience is not typical, but Marines are human (don’t tell anyone) and we have some of the same problems the rest of society has. 99% of the Marines I’ve served with are extreme professionals when it comes to their job. However, we have our share of drunks, spouse abusers, sex offenders, and the financially-impaired. There is a saying that goes, “trust me with your life, but not your money or your wife.” We ask a lot of these young men and women. It’s hard to demand unrelenting violence and intensity at work and then come home and be perfect ladies and gentlemen. It’s hard, but not unattainable.
Things have gotten quite a bit better since Swofford’s time and the Commandants we have had since then have made great strides in ensuring the professionalism and integrity that is instilled in boot camp is maintained and encouraged. This is a direct function of the leadership at the company level and below.
So, in a nutshell, I think the movie is not entirely accurate, but is a unique view into the not-so-uncommon mind of a disgruntled young Marine.