
The Girl Who Played with Fire
2009 · Movie · R · 129 min · ★ 7.0 · 68% critics
An investigative magazine prepares to expose a sex-trafficking network tied to powerful figures, but the work sparks a wave of violence and suspicion. As the case tightens, a young woman becomes the focus of a manhunt while a determined journalist digs for the truth, uncovering connections to past trauma and hidden corruption.
Based on The Girl Who Played with Fire
Also known as Millennium 2: The Girl Who Played with Fire
Where to watch
Streaming on MHz Choice.
2 hours to watch.
Stream (included)
Streaming availability and prices may be inaccurate or change — verify with the provider before subscribing.
unSUB's subscription recommendations are informational only, not financial advice.
More value for your money
Similar titles, ranked by watch-hours per subscription dollar.
Details
- Original title
- Flickan som lekte med elden
- Years
- 2009
- Release date
- 2009-09-18
- Language
- Swedish
- Rated
- R
- Runtime
- 129 min
- Critic score
- 68/100
- TMDB rating
- 7.0/10 (1,804 votes)
- Box office
- $68,570,336
About
You’ll likely enjoy this if you want a gritty, twisty crime thriller about corruption and a high-stakes investigation, especially if you liked Millennium; Not for you if you dislike bleak subject matter or stories that feel like a middle chapter.
Pros: gripping conspiracy mystery; strong lead performance; steady suspense | Cons: less intense than predecessor; uneven pacing at times; ending feels abrupt
Themes
- journalist
- friendship
- hacker
- new identity
- investigation
- arson
- domestic abuse
- sex trafficking
- millennium
- soviet defector
Awards & recognition
- European Film Award – People's Choice Award — Best European Film · 2010 · nominated
Cast & crew

Michael Nyqvist
as Mikael Blomkvist

Noomi Rapace
as Lisbeth Salander

Lena Endre
as Erika Berger

Peter Andersson
as Nils Bjurman

Annika Hallin
as Annika Giannini

Per Oscarsson
as Holger Palmgren

Sofia Ledarp
as Malin Erikson

Micke Spreitz
as Ronald Niedermann

Georgi Staykov
as Alexander Zalachenko

Paolo Roberto
as Paolo Roberto
Directed by Daniel Alfredson