Dead Birds (2005)
systemsoundbar 2 points 4 years ago.

great movie in the lovecraftian vein