The Invisible Guardian

Released in 2017, The Invisible Guardian is a Spanish movie and is the first in a trilogy known as the Baztan Trilogy.
This has a cop Amaia Salazar who used to be a FBI agent in the US being the protaganist.
This starts off with the dead body of a young girl being found and is part of disappearances of girls that have gone missing in the town.
Quite a haunting investigation this ensues and how Amaia’s history with her abusive mother comes into it.
Quite an ending of what to expect next in the Baztan narrative.