To be honest, I normally can't abide by Jack Black, so the fact he didn't bother me at all in a vaguely serious role is a credit to him. I wasn't offended by any of the main characters, in fact. Besides, they were all supporting Andrew Serkis anyway.