The Lodgers 2017
In rural Ireland in 1920, twin siblings Rachel and Edward share their home with a sinister presence. Every night, the house is taken over by a demonic entity. The 2017 American film “The Lodgers” won the Best Film Award at the 2017 Molins de Rei Horror Film Festival.