2020 Stockholm International Film Festival (original) (raw)

The 31st Stockholm International Film Festival took place on 11–22 November 2020 in Stockholm, Sweden. German drama film Berlin Alexanderplatz won the Bronze Horse, most prestigious award.