20180331 entertainment.english.hollywood: Ben Affleck takes down his body shamers