The main character in Hugo, Asa Butterfield was completely miss-cast asusual. He has no emotion, and a completely flat performance that sucks. He has no charisma to draw the audience in and that is the same lousy performance he does in every film he is in.
The rest of the cast is merely adequate to this disjointed, confusing mismatch of 2 different stories that get "lost in translation", as they are not as the "book" tells it.
Yes, the cinematographer does a great job with the outrageous budget the studio gave them, and the film's photography is very pretty.
However, if Scorsese wants to do a film about the history of movies, let him write his own from beginning to end and not piggyback it as a con and a distortion on the back of a far superior writer.
I do not recommend this movie at all. It is a complete waste of film, money, and time. The book was great, this movie is an Unbelievable piece of junk.