2022 · 0h 22m · Drama, Fantasy

7 year-old Mengmeng lives in a motel on the fringes of a dried up lake with her mother Ansong, the motel’s manager. One day, Mengmeng accidentally digs up something she shouldn’t have: a rotting carcass, covered in maggots.
Director: Yvonne Zhang
Writers: Yvonne Zhang