Let me come clean and not tell a lie to you my fellow Zambians.
I don't know anything about the Zambian movie industry. I don't even know if there is such a thing.
"Dud" means a thing that fails to work properly or is otherwise unsatisfactory or worthless.
I just learned that new word today and couldn't wait for a chance to spit it out of my mouth. Hence my blubbering about the Zambian movie industry.