The Girl Who Kicked the Hornets' Nest (film)

'The castle in the sky[a] that was blown up') is a 2009 Swedish-Danish crime thriller film with German co-production directed by Daniel Alfredson from a screenplay by Ulf Rydberg and produced by Søren Stærmose, based on the 2007 novel of the same name by Swedish writer Stieg Larsson, the third entry in his Millennium series.

Starring Noomi Rapace and Michael Nyqvist, it was the third and final installment of the film series, released two months following The Girl Who Played with Fire.

Computer hacker Lisbeth Salander is airlifted to a hospital in Gothenburg to recover from gunshot wounds inflicted by her father, crime boss Alexander Zalachenko.

Journalist Mikael Blomkvist, who Salander helped on a previous case, resumes his efforts to clear her of several murder charges, knowing that she was framed by the "Section", a group within the Swedish Security Service that illegally sheltered Zalachenko after he defected from the Soviet Union.

His collaborator in this plan is Dr. Peter Teleborian, the hospital's administrator, who "treated" the young Salander by putting her in restraints for the smallest infractions.

Sonny, a member of an outlaw motorcycle gang Salander encountered in the previous film, learns that Niedermann went to his home to hide out.

In court, Blomkvist and Giannini prove that Teleborian made a false diagnosis on orders from the Section, and that the evidence against her was planted.

Mikael and Erika, his boss and lover, have earned the lines in their faces, and don't act like reckless action heroes.

"[8] Reviewing the original Swedish version in national daily newspaper Svenska Dagbladet, Jan Söderqvist is dismissive of the thin plot: his article is titled 'No, it doesn't last the distance', and laments that "the whole responsibility for carrying this grandiose production rests on Lisbeth Salander's slender shoulders".

The Michigan Theater in Ann Arbor, Michigan , listing the film on its marquee during its limited release in the United States