Hustle & Flow (2005)/Shrek

Cast

 * DJay as Shrek
 * Key as Donkey
 * Nola as Princess Fiona
 * Shug as Queen Lillian
 * Shelby as Puss in Boots
 * Skinny Black as Pinocchio
 * Lexus as Big Bad Wolf
 * Yevette as Snow White
 * Arnel as Gingy
 * Tigga as Prince Charming
 * Mickey as Lord Farquaad