Hollywood actor Jack Black accepted his role in upcoming film HOLIDAY because he wanted to make a movie his mother could enjoy without blushing. The Shallow Hal actor, who stars alongside Cameron Diaz and Kate Winslet in the film, chose the role as it contains no violence or bad language. Black tells UK magazine Hotdog, "That's a cute, sweet story I decided to do for my mother because she wanted me to make a film that she could see without being embarrassed."