Personally i thought this was overrated. The only good thing was hugh jackmans acting and dancing/singing (and the love and devotion he showed to his family.) The melodies although were ridiculously lyrical and honestly all thr rest of the charecters were obviously just shoehorned for some obviously directors agenda. Michelle williams cant act and zendaya is just wayy overated as well. Zac efron although usually good was just not believeable and the resr of the charecters just meh. And zendaya just really really irratated me. Maybe skip this one and warch les mis instead.