Gary Barker as Valjean, Peter Samuel as Javert