A new documentary project, “Me, My Mother’s Favorite Monkey” (Aku, Monyet Kesayangan Ibuku), helmed by director Ivonne Kani, examines Chinese-Indonesian identity through the lens of intergenerational ...
Join us for a screening of Indonesian documentary film The Last Accord: War, Apocalypse and Peace in Aceh—the remarkable story of how one of Southeast Asia's longest and deadliest conflicts came to an ...