8.0 / 10
(1 votes)
Chinese folklore has it that during ancient times, thousands of crows randomly attacked and killed inhabitants of Feng Village just outside of the Great Wall.
Hong Kong,
Taiwan
Drama,
Horror
0 minutes
1975
Wang Hsing-Lai
Yung Hwa Film Company