In this atmospheric horror film directed by Nacho Cerdá, a woman returns to her birthplace in Russia to uncover the mysteries of her past. As she explores the abandoned farmhouse…