Josh Brolin was hardly unrecognizable during a recent appearance on The Tonight Show Starring Jimmy Fallon, but he did have quite the new look.
The 47-year-old actor gained 40 pounds for a new movie role -- which he happily unbuttoned his shirt to show off -- and grew out a bushy mustache. "The next thing I’m doing is a 1970s porn," Brolin joked.
EXCLUSIVE: Josh Brolin & Kelsey Grammer's Daughters Explore the Dark Minds of Charles 'Manson's Lost Girls'
Now that he's finished shooting the movie, the No Country for Old Men star was happy to get rid of the look and even let Fallon shave off his 'stache. Meanwhile, Brolin told a story about Donald Trump once lending him $20.
Afterwards, Brolin was joined by the always delightful Kate McKinnon for a game of celebrity impression, during which he may have dissed his Gangster Squad costar, Ryan Gosling, once again. Following an attempted Regis Philbin impression, Brolin -- quite shadily -- explained, "I don't know where [Philbin] is from, but it's like Ryan Gosling. Just do general New York."
He also does a rather...uh, interesting impression of Kim Kardashian. See for yourself.
WATCH: Ryan Gosling Can't Stop Giggling While Hosting 'Saturday Night Live'
Brolin getting his mustache shaved off by Jimmy Fallon is hardly the weirdest thing to happen on TV lately. That honor goes to Josh Gad and Kaley Cuoco's episode of Lip Sync Battle. Check out the spectacle below.