CAST
Bun B B-Real Afrika Bambaataa Busy Bee Joe Budden Grandmaster Caz Common Anthony "Treach" Crisis Ice Cube Mike D Chuck D Royce Da 5'9" Dana Dane Mos Def Snoop Dogg Dr. Dre Eminem Lord Finesse Doug E. Fresh Adam Horovitz Ice-T Lord Jamar Cheryl 'Salt' James Big Daddy Kane Ras Kass Kool Keith KRS-One MC Lyte Marley Marl Darryl McDaniels Melle Mel Nas DJ Premier Q-Tip Raekwon Rakim Redman Puerto Rico Joseph Simmons Immortal Technique WC Kayne West Chino XL Xzibit Adam Yauch
SOUNDTRACK
1. Ice-T, Freestyle (Live a cappella) 2. N.W.A., "Straight Outta Compton" 3. RUN-DMC, "Sucker M.C.'s (Krush-Groove 1)" 4. Eric B. & Rakim, "Follow The Leader" 5. KRS-One, Freestyle (Live a cappella) 6. Big Daddy Kane, "Raw" 7. Nas, "The World Is Yours" 8. Gang Starr, "Full Clip" 9. Immortal Technique, "New Jack Hustler" (Live a cappella) 10. Wu-Tang Clan, "As High As Wu-Tang Get" 11. Das EFX, "Real Hip-Hop" 12. Melle Mel, Freestyle (Live a cappella) 13. Schoolly D, "P.S.K. (What Does It Mean?)" 14. Ultramagnetic MC's, "Ego Trippin'" 15. Ras Kass, "Bentleys & Bitches" (Live a cappella) 16. Mantronix, "King of the Beats" 17. Rob Base & DJ EZ Rock, "It Takes Two" 18. Afrika Bambaataa & the Soul Sonic Force, "Don't Stop... Planet Rock" 19. Lord Jamar, "The Kid Magic (Live a cappella) 20. Q-Tip, "Vivrant Thing (Club Mix)" 21. MC Lyte, "Cold Rock A Party" 22. Public Enemy, "Harder Than You Think... Just Like That" 23. Grandmaster Caz, "The Art of Rap" (Live a cappella)
Follow Rocks Off on Facebook and on Twitter at @HPRocksOff.