A superb film, brilliantly written, directed and especially brilliant casting. Much better than Full Metal Jacket. No anger o r over the top action, just intelligent believable lines, clearly etched contrasting characters who experience growth , inspired performances led by Clint Eastwood who cares about his job, his marines and isn't cowed by incompetent authority. When actors are given good lines, they respond. You will respond, care about and become involved with all the characters in this wonderful satisfying rewarding film