It's never too early to see Jimmy Fallon give Josh Hartnett a lap dance. We're only surprised he didn't get his shirt off again.
So the video pretty much speaks for itself, the only points perhaps worth adding is that I miss Josh Hartnett's shaved head (the current doo is a bit 'duuuuuuhde'), and Charlize Theron is far closer to her character in Arrested Development than previously expected.