Inside the Yellow Cocoon Shell (Bên trong vo kén vàng)
Museum of Fine Arts - Nancy & Rich Kinder Building 1001 Bissonnet Street, Houston, TX, United StatesA Q&A with filmmaker Pham Thien An follows the February 9 screening. Winner of the 2023 Camera d’Or at the Cannes Film Festival, this hypnotic debut feature is written, directed, […]