The Stockholm International Film Festival started in 1990 and is today one of the leading competitive film festival in Northern Europe. The festival takes place every year in November with more than 170 films from more t...
View more