An actress and a businesswoman met in a gruesome labor camp in China. Soon they lost track of each other, until 10 years later…