The Visitors (2023)
2023
83 Minutes
The northernmost city in the world, Longyearbyen, is the most populated settlement in the Norwegian archipelago of Svalbard. A Czech social anthropologist attempts to make a new home for herself he...