Malaysian Gods poster (pic courtesy of Da Huang Pictures) PETALING JAYA, 30 Jan 2009: Amir Muhammad‘s latest film, Malaysian Gods, has been barred from wide release by the censors. The National Film Censorship Board has decided that the roughly 60-minute movie cannot be shown on TV or in cinemas. The board gave no reasons for […]