Ben Affleck's four-year-old son Sam thinks the star is "actually Batman", and the FedEx man who delivers their packages is The Joker.