Next up for Brolin is Gus Van Sant's "Milk," which will be out next month. He plays Dan White, who fatally shot San Francisco councilman Harvey Milk (played by Sean Penn), the first openly gay man elected to public office, and San Francisco Mayor George Moscone in 1978.
Brolin said he cried when he read the script and also when he watched the Oscar-winning documentary, "The Times of Harvey Milk," with his daughter Eden.
He met with White's son, who he called "a wonderful young man," and talked to him about his father. White, said Brolin, "is human, too ... we can despise what he did, but he's still human. Everybody is capable of anything."
Penn, according to Brolin, is "one of the greatest, if not the greatest, actor I have ever worked with ... [he's] a tough guy."
On reprising his role as Brand Walsh in the cult-classic "The Goonies," he grinned, "It continues, man -- people care about the Goonies. I would have to do it. I don't understand why it's in the ether. Let's bring it around and do it!"
But he was not as forthcoming about rumors of him having signed on to star in the big screen adaptation of DC Comic's "Jonah Hex." All he would say was "'Jonah Hex' exists, but I don't know if it exists for me."
Brolin described his career as being on "a good trajectory."
"I just want to keep on mixing it up," he said. "It's interesting to me -- how are people going to respond? I have no idea."
He recalled that, while he was filming a scene for "No Country for Old Men," co-director Ethan Coen passed by him and whispered in his ear, "no one is going to see this movie." The movie went on to win four Oscars, including Best Picture.
"It's a strange business, man," he said.