Zhou Lan is known for Still Life (2006), Caught by the Tides (2024) and UFO in Her Eyes (2011).

A town in Fengjie county is gradually being demolished and flooded to make way for the Three Gorges Dam. A man and woman visit the town to locate their estranged spouses, and become witness to the societal changes.

A Chinese woman lives for herself in silence, celebrating the prosperous Belle Epoque with songs and dance.