Lin Wan's life began with a "mistake" in 1990.
She was sent to the mountains, accompanied by her disabled adoptive parents, her violent "husband", and the despair that she could see all the way to the end.
An accident made her twelve years old again. Now that God has given her a chance to come back, she vows to break free from the shackles of fate.