It would be nice to report that “Brothers’’ is a film about how Shaq and Kobe made up by hugging out old beefs. It is, instead, the story of Sam Cahill (Tobey Maguire), his brother, Tommy (Jake Gyllenhaal), and the terrible misunderstanding that almost ruins their family. The movie is in trouble long before they are. This is a corny tale, told with both generous helpings of deli-sliced cheese and a brief stretch of chilling tumultuousness.
Sam is a Marine captain bound for another deployment in Afghanistan. Not long before he leaves, he picks up Tommy on his first day out of prison. Sam is stern and serious, a professional soldier. He has a high, tight haircut, he loves his wife, Grace (Natalie Portman) and two small daughters (Bailee Madison and Taylor Geare), and might love serving his country even more. His father, Hank (Sam Shepard), was also a Marine. Tommy is the family flop. He drinks like his father but serves only himself.