Jack Black had no problem resisting Hollywood starlets - as he only has eyes for quirky actor Gary Oldman. The heavyweight comedian, currently starring in THE HOLIDAY with Cameron Diaz and Kate Winslet, admits the only person he has a crush on is LEON star Oldman. The School Of Rock star, who is happily married, says, "This sounds weird, but I think I would want to be Gary Oldman, because I think he's the most kick ass actor and he's a little crazy. "So I guess that means I have a crush on him."