A promotional video has provoked intense argument and some revulsion.