A new Netflix documentary explores the cost of Martha Stewart’s chase for domestic perfection.
The evocative film charts Shen’s and his wife’s experience of life under the Mao regime – as well as communism’s influence on ...