Perhaps 'Tonight Show' host Jimmy Fallon realizes that his games are in need of a little spice -- like springing surprise guests on his audience and other guests. That said, hey, Josh Harnett! Welcome to charades on 'The Tonight Show' with Fallon, Steve Higgins and Charlize Theron. Everything is just coming up Hartnett these days, isn't it? Jimmy even introduced you as the star of a hit show! Success!

Despite the fact that Hartnett isn't really very good at the guessing portion of the game, he's got a pluck and spirit and charm that's hard to deny. He just seems so happy to be there! And when it comes to acting things out, well, let's just say that Hartnett probably should have starred in last week's big blockbuster, not the CGI monster that ultimately landed the role.

More From Y-105FM