Ben Affleck might be Batman to his 4-year-old fan-boy son, Samuel, but that doesn't mean he'll get to see his dad in action in "Batman v Superman" with the rest of the world when it hits theaters next week.

"Four years old is a little young to see this whole movie," Affleck said in a Friday interview. "I don't want him to have nightmares."

Click here to subscribe to FOX411’s YouTube channel

Affleck has often said he partly took on the role for his three kids — his son in particular. And from dressing up as the dark knight for Samuel's themed birthday party to tipping the FedEx delivery guy a few bucks to stage a fake fight just because Samuel believes that he's the Joker, it's a part that hasn't gone away for Affleck when the cameras stop rolling, especially with the starry-eyed youngster around.

Samuel has seen his dad in trailers for the film and whatever footage is available online, though, and, according to Affleck, those two-minute clips are basically "his whole attention span anyway."

Affleck said at the very least, his oldest daughter, Violet, 10, can see the PG-13 rated film. In addition to Violet and Samuel, Affleck and Jennifer Garner also have a 7-year-old daughter, Seraphina. The couple separated last year after 10 years of marriage.

As for Samuel, Affleck said he'll be able to see some of "Batman v Superman" soon, even if it's chopped up.

"I'll have to con one of the editors into giving me a truncated version of the movie without some of the scarier stuff," he said.