Shanghai Film Group's first film "The Land of the Living" won the Silver Bear Award for Best Director at the Berlin International Film Festival