The Chinese Independent Film Foundation (CIFF) is a
not-for-profit screen culture organisation dedicated
to showcasing new and old art-house Chinese-language
cinema across Australia. Founded in Narrm/Melbourne,
CIFF works with collaborators across mainland China,
Hong Kong and Taiwan to present films that
rarely receive theatrical release locally.


STORM UNDER THE SUN 紅日風暴 (2007)  Directed by Wei Shiyu 魏時煜 & Peng Xiaolian 彭小莲 (China) 
Program: Once Upon A Time In 華語 Cinema
Storm Under the Sun reconstructs the 1950s Anti-Rightist Campaign through survivor testimony and forbidden archives. Stripping away propaganda, it reveals how fear and silence reshaped generations of Chinese intellectuals and artists. As an act of resistance, its power lies in restoring names and voices erased from the national record—a stark reminder that cinema’s role is not just to dream, but to preserve truth where memory fails.
Sunday, July 5, 2pm

ACMI (Melb) tickets

Address: Elsewhere Books
Level 3, 139 Franklin Street, Melbourne

CIFF acknowledges the Traditional Owners of
the unceded land on which we work and create,
the Wurundjeri Woi-wurrung and Bunurong
peoples, and the wider Kulin Nations.