Copenhagen, Denmark. While young Ida remains missing, Sander is interrogated by two men in an empty apartment.
2023
2024
2018
2007
2019
2022
2014
2016
2015
2021
2020
2017