View Full Cast Sarah AlexanderHerself - Narrator (voice)King Body ArtHimself (as Body Art)Keith GordonHimselfTorz ReynoldsHerself (as Torz)Jemma BirdHerself (uncredited)