Cast (13)

Alessandro Borghi

John

Jessica Brown Findlay

Lea

Sam Spruell

Aaron

Frederick Schmidt

Michael

Raphael Vicas

Caleb

Charles Dance

Jacob

Peter Mullan

Dad

Salome R. Gunnarsdottir

Anita

Anton Valensi

Silas

Tommy C. Carey

Leon

Lorenzo McGovern Zaini

Young John

Luca Hayward

Young Michael

Benjamin Noble

Police Agent

Crew (14)

Ines Vasiljević

Associate Producer

Petter J. Borgli

Producer

Camilla Fava del Piano

Co-Executive Producer

Jo Nesbø

Executive Producer

Veronica Natvig

Line Producer

Niclas Salomonsson

Executive Producer

Didrik Støbakk

Production Office Assistant

Riccardo Tozzi

Producer

Jo Nesbø

Novel

Matteo Rovere

Producer

Stefano Bises

Writer

Francesco Carrozzini

Director

Nicolai Brüel

Director of Photography

Andrea Farri

Original Music Composer