Chen Qiuling
Born: 1994-10-21
The Great Director
as uncreditedReleased: 2021-10-18
The closing film for 2021's Pingyao Crouching Tiger Hidden Dragon International Film Festival.
Movie pageHail to the Princess
as Li XiaoFirst aired: 2023-10-07
In the matriarchal kingdom of Liulian, a prophecy foretells that the birth of six daughters will...
TV Show page