Jack Black had one thing in mind when he signed on to play legendary author R.L. Stine in "Goosebumps": His 7-year-old and 9-year-old sons.

"This is the first [movie] I did specially for them. They're obsessed with monsters," he told Stephen Colbert on "The Late Show" on Wednesday. "They draw them all the time. Halloween is their favorite holiday, so when I read the script I said, 'My boys are gonna dig this one.'"

Stine is well-known for his scary scenes. This movie though, is scary, but not "too scary."

"It's not like a horror film, because horror suggest blood. There's zero blood, there's not one drop of blood," he said.

His two boys have already seen the film.

"They flipped out. They loved it," Black said. "We showed it at their school. I asked Sony Pictures if we could do a little screening for the boys at their school."