Devil Crows
Drama, Horror | 1975-08-02 | Hong Kong, Taiwan
8.0 / 10
$0
$0
0 min.
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.
Yung Hwa Film Company