1. Home
  2. Films
  3. Legend of the Fist: The Return of Chen Zhen
Film · 2010

Legend of the Fist: The Return of Chen Zhen

2010Released
Andrew LauDirector
105 minRunning time