Scar (2020) 2020 Movie Name Scar (2020) Directed by Leilei Xia Country China Language No Language Overview Scratches on paper, traces of life, seemingly useless but still shed light.