Hugo ★★★½

The CG holds up reasonably well a decade later, and the script even seems more well architected than on first watch.