William Solo as Valjean, Herden Lakey as Javert