The Boxtrolls ★★½

Almost good.