Da Huang Pictures is an independent Malaysian film production company founded in 2005 by Tan Chui Mui, Amir Muhammad, James Lee and Liew Seng Tat.

We support distinctive voices and independent filmmaking, from short films and first features to award-winning productions.

At the heart of Da Huang Pictures is the freedom to tell stories in our own ways.