found footage films

By Sherry Lipp Fifteen years after The Blair Witch Project, which was a low-budget horror phenomenon that grossed nearly $250 million worldwide on onl...

Read More

Blu-ray Review: Devil’s Due