View Full Cast Eli RothHimselfJay HernandezHimselfDerek RichardsonHimselfTakashi MiikeHimselfBarbara NedeljakovaHerself