If you haven't seen the first video, you really need to see that one first. Hilarious, a lot of celebrities. They need to put out a full resolution, uncensored version of this.
So who's in this video? These are the people I saw, I think:
Jimmy Kimmel
Ben Affleck {duh!}
Brad Pitt
Robin Williams
Cameron Diaz
Huey Lewis
Harrison Ford
Josh Groban
Macy Gray
Justin Timberlake?
(Pat Benatar) <- wrong! It's Joan Jett! Doh! I always get those two mixed up...
Meatloaf
I'm sure there's more, but it's hard see to everybody when the video is that fuzzy.