PETALING JAYA (Bernama): The producer of the controversial film Babi has been charged in a Magistrate's Court here with participating in its production, and promoting it through posters, without a licence from the National Film Development Corporation (Finas).