Release Date: 06 Wed, Jul 2011
Leif GW Persson embarks on a journey through time and space to take a closer look at some Swedish murders.
6 Episodes
as Self
as Self (archive footage)
2022
2026
2018
2020
2023
2011
2024
1988
2025
2021
2016