Adapted from the true story of Liu Jinyuan, a young disabled man from Changjiang Village, Guangxi. Y...
In 2066 the terminally ill scientist Chen Sen, director of the Rosebud Research Institute, sees a ph...
n/a...