As one of China's most influential movie events to gather arthouse enthusiasts, the ongoing 4th Pingyao Crouching Tiger Hidden Dragon International Film Festival has attracted many young talents to screen their latest directorial outings.
The annual festival, founded by award-winning director Jia Zhangke, is being held in Pingyao, an historic city in North China's Shanxi province. It opened Saturday and ends Monday.
Liu Ze, a Shanxi native born in 1983, held the global premiere of his new movie, Being Mortal, during the festival on Saturday.