HUB
poster
Devil Crows
Drama
|
Horror
8/10
1975
102

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.

themoviedb

© 2022 Movie HUB. All rights reserved.