Jack Black missed out on a role in The Incredibles because he was being "difficult".
The 56-year-old actor has revealed he was offered the chance to voice the film's villain Syndrome in the 2004 animated movie but he clashed with director Brad Bird and the part eventually went to Jason Lee instead - and Black admits he regrets acting out and he "learned a valuable lesson".