Josh Brolin was back to looking happy and spiffy at the Gangster Squad premiere in Hollywood.
A week after getting busted for alleged public intoxication, the 44-year-old actor hit the red carpet as scheduled tonight—though without his most reliably glamorous accessory.
"My wife is home sick," he told E! News, explaining the absence of the lovely Diane Lane. But, let's hear it for bromance, Brolin didn't have to face the crowd all by himself.