Performed by the cast of 2nd Broadway revival of Les Misérables. Cast: Ramin Karimloo (Jean Valjean), Will Swenson (Javert), Caissie Levy (Fantine), Nikki M. James (Eponine), Andy Mientus (Marius), Charlotte Maltby (Cosette), Kyle Scatliffe(Enjolras), Cliff Saunders (Thenardier) and Keala Settle (Madame Thenardier)
Hide player controls
Hide resume playing