Tag Archives: Debra Leigh-Taylor

Folk Horror Film ‘Dogged’ (2018) Film Review

Back in college was my first real time living on my own. When I came back home to visit, it seemed like home was suddenly different. The town looked and felt different after being gone. In my case, thankfully, it was nothing at all like Dogged. However, I can relate …

Read More »