Mulan International Film Festival: The Last Tribe of China on Dec 2