Cheung Chap

Born: None


Placeholder

Redgrass Sand

as uncredited
Released: 2001-07-27

Set in the late 1950s, after Japan's devastating occupation in China, RED GRASS SAND is an...

Movie page