Where the Devil Hides
Something very strange happened in the small village of New Bethlehem, a devout community kept under the tight reins of the town's vigilant Elders. Six girls born on the same day to different...
The Grey (2012)
The Grey is a multi-layered survival pic that really puts you right in with the group and offers some tense scenes and incredibly menacing foes. The slow and moody atmosphere may deter some people who went in expecting a...