The story spans from 1965 to early 1970s. During the time, heavily pregnant Zhao Di was chased out by her husband`s family. She gave birth to twins, and one of them had two moles on her face, which ...