Henry Rollins As Duke, Alan Tudyk As Shipwreck: The Ballad Of G.I. Joe Rocks

We may earn a commission from links on this page.

No matter how you feel about the G.I. Joe movie, at least the exploding-ninja madness has led to some awesome viral videos. The best of which is probably this song, featuring Billy Crudup as Zartan and Zach Galifiankais as Snow-Job.

Click to view

The Ballad of G.I. Joe from Olivia Wilde

Here's the entire amazing cast:

Laz Alonso as Doc
Alexis Bledel as Lady Jaye
Billy Crudup as Zartan
Zach Galifiankais as Snow Job
Tony Hale as Dr. Mindbender
Vinnie Jones as Destro
Joey Kern as Tomax
Joey Kern as Xamot
Chuck Liddell as Gung Ho
Julianne Moore as Scarlett
Henry Rollins as Duke
Alan Tudyk as Shipwreck
Olivia Wilde as The Baroness
Sgt. Slaughter as Himself
Also featuring Jamin Fite as Cobra Commander
Frankie Kang as Storm Shadow
Geoff Mann as Buzzer
Andreas Owald as Snake Eyes
Daniel Strange as Torch
Kevin Umbricht as Ripper