Devils on the Doorstep (2000)
The Bird People in China (1998)
Chugoku No Chojin / The Bird People of China
Mystery Train (1989)
The Funeral (1984)
1941 (1979)