The Left Ear
2015
Chen Duling is a Chinese actress. She is best known for her role in the coming-of-age film The Left Ear (2015) directed by Alec Su, Love in Flames of War (2022), Till the End of the Moon (2023) and Mysterious Lotus Casebook (2023). Wikipedia