Les Miserables/Teen Titans

Cast

 * Jean Valjean as Cyborg
 * Javert as Mas
 * Raven as Fantine
 * Eponine as Terra
 * Cosette as Starfire
 * Marius as Robin
 * Madame Thenardier as Jinx
 * Thenardier as Slade
 * Enjolras as Aqualad
 * Gavroche as Lightning
 * Young Cosette as Kitten
 * and more