The Lodgers
(2017)The Lodgers 2017
Living in rural Ireland in 1920, twin sisters Rachel and Edward share their home with a different entity. Every night the house comes under the influence of a demonic presence. The 2017 US movie The Lodgers won the Best Film Award at the 2017 Molins de Rei Horror Film Festival.