Pekka Parikka's The Winter War film edited as a five-part TV series.
2024
2025
2011
2023
2022
2005
2021