All Cast

Ethan Hawke

Ethan Hawke

Lars Nystrom

Noomi Rapace

Noomi Rapace

Bianca Lind

Mark Strong

Mark Strong

Gunnar Sorensson

Christopher Heyerdahl

Christopher Heyerdahl

Chief Mattsson

Bea Santos

Bea Santos

Klara Mardh

Mark Rendall

Mark Rendall

Elov Eriksson

Ian Matthews

Ian Matthews

Detective Halsten Vinter

John Ralston

John Ralston

Detective Jakobsson

Shanti Roney

Shanti Roney

Olof Palme

Christopher Wagelin

Christopher Wagelin

Vincent

Thorbjørn Harr

Thorbjørn Harr

Christopher Lind

Gustaf Hammarsten

Gustaf Hammarsten

Taxi Driver

Vladimir Jon Cubrt

Vladimir Jon Cubrt

Bank Manager

Nonnie Griffin

Nonnie Griffin

Old Lady in Bank

Anders Yates

Anders Yates

Bank Employee

Linzee Barclay

Linzee Barclay

Injured Lady Bank Customer

Michael Rinaldi

Michael Rinaldi

Office Photographer

Nick Stojanovic

Nick Stojanovic

Sniper

Shay Santaiti

Shay Santaiti

Volunteer

Nora Prinzen-Klages

Nora Prinzen-Klages

Bianca's Daughter

Lars Classington

Lars Classington

Reporter #1

Scott McCrickard

Scott McCrickard

Reporter #2

Jonelle Gunderson

Jonelle Gunderson

Olof Palme's Secretary

David Christo

David Christo

Uniformed Cop

Jessica Sherman

Jessica Sherman

News Reporter #1

Clive Walton

Clive Walton

News Reporter #2

John Jarvis

John Jarvis

Gas Technician

Daniel Falk

Daniel Falk

Prison Guard #2

Hanneke Talbot

Hanneke Talbot

Vincent's Assistant

Alexander Musgrove

Alexander Musgrove

Pedestrian (uncredited)

Uhraney Adrian

Uhraney Adrian

Reporter (uncredited)

Carrie Beale

Carrie Beale

Pedestrian (uncredited)

Violetta Pioro

Violetta Pioro

Swedish Nanny (uncredited)

Rebecka Andersson

Rebecka Andersson

Witness (uncredited)

Iman Mirbioki

Iman Mirbioki

Witness (uncredited)