Tag "The Lodge"

The Lodge movie review

The Lodge is one of the first horror films to hit theaters in 2020, and it’s got everything you could want in a horror movie including a family outing into