It may not be the funniest video you'll see, but the 'Ballad of G.I. Joe' is worth checking out even if jjust for the cast.
The video aims to answer what the characters do when they're not on screen and includes a cast better than the film itself.
It includes cameos from Julianne Moore as Scarlett, Olivia Wilde [photos] as The Baroness, Laz Alonso as Doc, Alexis Bledel as Lady Jaye, Zach Galifiankais as Snow Job, Billy Crudup as Zartan, Tony Hale as Dr. Mindbender, Vinnie Jones as Destro, Joey Kern as Tomax and Xamot, Chuck Liddell as Gung Ho, Henry Rollins as Duke, Alan Tudyk as Shipwreck, and Sgt. Slaughter as Himself.