Li Kai
Directing
·
Xi'an, Shaanxi Province, China
Movies
1
Directed
6
Crouching Tiger, Hidden Dragon
7.4
·
2000
·
Movie