Directed by Haibin Du Runtime minutes Released 2007 IMDb Score: 7.5
Directed by Haibin Du Runtime minutes Released 2000 IMDb Score: 7.1
Directed by Haibin Du Runtime minutes Released 2009 IMDb Score: 6.8