Lamb Island, Polen, Schweden 2021 – 106min.