Based on a true story, this Swedish movie drops on Netflix globally in February 2026.