A normal production of the Broadway legend Les Misérables is overtaken by a bunch of foul-mouthed puppets who want to throw a revolution of their own. Both a loving tribute and a brutal deconstruction of the “greatest musical of all time,” this show is full of clever twists on classic songs, improvisation, and audience interaction. Warning: This production contains offensive language, sexual situations, and musical theater. It should not be viewed by children. Taken from the website.