Dead Birds (2005)
Kyben 1 points 3 years ago.

Little difficult to wrap my mind around. Never seen a horror movie like it!