Stockholm City Hall lit at dusk, reflected in Riddarfjärden

Feature · Stockholm on film

Stockholm on film: The Square, Let the Right One In, the Millennium films and Kiki’s Delivery Service

Sometimes a cameo, sometimes the main character: Stockholm has been cast in many films, as Visit Stockholm puts it. Here are six to watch before you go, with official trailers where the studios publish them. By the ULTIMATE Stockholm Editorial Team.

Updated October 2026

The Square (2017)

Ruben Östlund’s art-world satire won the Palme d’Or at Cannes. It is set in an alternative Stockholm very like the real one; the museum at the heart of the plot, built on top of the Royal Palace, does not exist: it was added with CGI, as Visit Stockholm notes.

The Square – Official Trailer · official trailer from Magnolia Pictures & Magnet Releasing

The Royal Palace

The Swedish vampire film is set in the snowy northern suburbs of Blackeberg and Vällingby. Most exteriors were shot in Luleå for the snow, but two of its most frightening scenes were filmed in Stockholm, at Blackeberg Square and an underpass in neighbouring Råcksta, says Visit Stockholm.

Let the Right One In – Official HD Trailer · official trailer from Magnolia Pictures & Magnet Releasing

The Girl with the Dragon Tattoo (2011)

Stieg Larsson’s Millennium novels became Swedish films and then an American adaptation. Through the eyes of the journalist Mikael Blomkvist and the hacker Lisbeth Salander, they show a contemporary, diverse Stockholm and its darker side, and fans come to see the places where the stories unfold, as Visit Stockholm describes them.

THE GIRL WITH THE DRAGON TATTOO – Official Trailer · official trailer from Sony Pictures Entertainment

Kiki’s Delivery Service (1989)

Studio Ghibli’s town of Koriko draws on Östermalm, Södermalm and Gamla Stan, and on Visby; its city hall is the spitting image of Stockholm City Hall, with an added clock, and plays a vital part in the film’s climax, says Visit Stockholm.

KIKI’S DELIVERY SERVICE – Official English Trailer · official trailer from GKIDS Films

Stockholm City Hall

The Seventh Seal (1957)

Ingmar Bergman’s meditation on life and death was shot on stages and locations around Sweden; one of them, Skeviks grotto on Värmdö, is now a natural monument. Bergman and almost every Swedish director worked at Gamla Filmstaden in northern Stockholm until it closed in 1969, as Visit Stockholm records. We found no official trailer online, so none is shown here.

The Man on the Roof (1976)

The 1976 adaptation of Maj Sjöwall and Per Wahlöö’s Beck novel The Abominable Man made the rooftops of Vasastan almost its main character: the sniper’s nest is on a building at Dalagatan 32–34, and a famous helicopter scene was shot at Odenplan. It held Sweden’s domestic box-office record until Fanny and Alexander in 1982, says Visit Stockholm. We found no official trailer online, so none is shown here.

The Vasastan guide

Questions and answers

Was The Square filmed at the Royal Palace?

The film is set in Stockholm, but its museum on top of the Royal Palace was added with CGI.

Where was Let the Right One In filmed?

It is set in Blackeberg; most exteriors were shot in Luleå, and two scenes at Blackeberg Square and in Råcksta.

Filming places from visitstockholm.com (“Stockholm in the Movies”, 20 November 2025, and “Millennium: Discover Stieg Larsson’s Stockholm”); trailers play from the official YouTube channels named under each film (checked 28 October 2026).

The ULTIMATE letter

Stockholm in your inbox

An occasional email with new places, events, area guides and our latest in-depth articles. No spam, ever.