News

The film is set in the East Asian country of Hanshi Dao, an island nation with an autocratic and strict view to many things.
The largely forgotten Cold Food Festival, known in Mandarin as hanshi jie, is a traditional Chinese holiday celebrated on the 105th day after the winter solstice. In 2025, this falls on April 4.