‘Cat in the Hat’ is all that and more