Alt Screen is a film series, co-organised with the National Library Board, Singapore, to showcase Asian documentaries and offering interpretations of global issues and critical perspectives of humanity.
Copyright © 2023 Asian Film Archive. All rights reserved.