X
Close Ad
Games
Explore Games
2024 GAME PUBLISHER RANKINGS
2023 Game Awards Tracker
Xbox Game Pass
Best Games This Year
Best Games of All Time
Upcoming Releases
New PS5 Games
New Xbox Series X/S Games
New PC Games
New Switch Games
See All
New Games
New & Upcoming Games
Free & Subscription Games
V Rising
Hades 2 [Early Access]
Sea of Thieves (PS5)
Endless Ocean Luminous
Stellar Blade
Manor Lords [Early Access]
Eiyuden Chronicle: Hundred Heroes
Final Fantasy 7 Rebirth
See All
Movies
Explore Movies
MAY MOVIE PREVIEW
Upcoming Movies
DVD/Blu-ray: New & Upcoming
Best Movies This Year
Best Movies of All Time
Best Movies on Netflix
Best Movies on Hulu
Best Movies on Prime Video
Best Movies on Max
Best Movies on Paramount+
See All
New Movies in Theaters
MOVIE RELEASE CALENDAR
The Fall Guy
Star Wars Ep. 1: The Phantom Menace
Tarot
Evil Does Not Exist
I Saw the TV Glow
Challengers
Boy Kills World
The Feeling That the Time for Doing Something Has Passed
Civil War
See All
TV Shows
Explore TV
Renew/Cancel Scorecard
Best TV Shows This Year
Apple TV+: New & Upcoming
Disney+: New & Upcoming
Hulu: New & Upcoming
Max: New & Upcoming
Netflix: New & Upcoming
Paramount+: New & Upcoming
Peacock: New & Upcoming
Prime Video: New & Upcoming
See All
New TV Shows
MAY TV PREVIEW
TV PREMIERE CALENDAR
Interview With the Vampire S2
Doctor Who
Dark Matter
John Mulaney Presents: Everybody's in L.A.
Star Wars: Tales of the Empire
Hacks S3
The Tattooist of Auschwitz
The Veil
See All
Music
New Albums
Taylor Swift: The Tortured Poets Department
Taylor Swift: TTPD The Anthology
Dua Lipa: Radical Optimism
Sia: Reasonable Woman
St. Vincent: All Born Screaming
Iron & Wine: Light Verse
Justice: Hyperdrama
Pearl Jam: Dark Matter
Vampire Weekend: Only God Was Above Us
Beyonce: Cowboy Carter
See All
News
Register
Register
The Middle Man
Cast & Crew
Add My Rating
Critic Reviews
User Reviews
Cast & Crew
Details
Cast & Crew
Directed By
Bent Hamer
Written By
Lars Saabye Christensen
novel
Bent Hamer
Cast
Pål Sverre Hagen
Frank
Nicolas Bro
Pastor
Trond Fausa
Bob Spencer
Paul Gross
The Sherriff
Don McKellar
Doctor
Tuva Novotny
Blenda
Jim Stark
Bill
Nina Andresen Borud
Frank's Mother
Rossif Sutherland
Steve Miller
Sheila McCarthy
Mrs. Stout
Bill Lake
Mr. Stout
Aksel Hennie
Arthur Clintstone
Tyler Dukes
Bartender
David Carter
Male Guest
Quatis Tarkington
Hospital Doctor
Kenneth Welsh
Mr. Miller
Christopher Buchholz
Mr. Perkins
Jannike Schubert
Mrs. Perkins
David R Carter
Male Guest 2
Rosalia Chilelli
Sally
Katharina Rübertus
Nurse 1
Anna-Sophia Lumpe
Nurse 2
Josiane McCartney
Marion / Veronica
Daniel Drewes
Mr. Mills
Nicola Inden
Mrs. Mills
Produced By
Catho Bach Christensen
line producer
Reinhard Brundig
producer
Nina Frese
producer
Bent Hamer
producer
Jacob Jarek
producer
Jamie Manning
producer
Andreas Roald
executive producer
Jim Stark
executive producer
Simone Urdl
executive producer / producer
Dan Wechsler
executive producer
Jennifer Weiss
producer
Jamal Zeinal Zade
executive producer
Music
Jonathan Goldsmith
Cinematography
John Christian Rosenlund
Sound
Patrick Dal Cin
boom operator
Rob Fletcher
sound recordist
Roman Höffgen
boom operator: Germany
Nino Jacobsen
re-recording mixer
Jörg Kidrowski
production sound mixer: Germany
Steve Munro
re-recording mixer / sound designer
David Drainie Taylor
dialogue editor
Editing
Anders Refn
Production Design
Diana Magnus
Art Direction
Anja Fromm
art director
Bruno Rocca
art director
Set Design
Matt Ceolin
Costumes
Amanda Lee Street
Makeup
Kayla Kertesz
hair stylist
Amy Lamon
hair department head
Ashley Lamon
key makeup artist / makeup department head
Special Effects
Moody Shwales
special effects technician
Visual Effects
Sebastian Göhs
digital colourist
Assistant Director
Brandon Jourdin
second assistant director
Bradley Miller
third assistant director
Parth Pandey
trainee assistant director
Ryan Port
first assistant director
Rene von Bodisco
second assistant director: Callsheet
Production Management
Julia Brachert
post-production manager
Rosalia Chilelli
production supervisor
Andrew Cullen
production manager
Art Department
Sarah Bryans
art department assistant
Barbara Hartwich
assistant set decorator
Leandro Illescas
scenic painter
Natalie Ira-Gould
Intern Art Assistant
Shaun Majid
property master
Jesse Persian
set dresser
Mikael Riou
set dresser
Stunts
Wayne Wells
fight choreographer / stunt coordinator
Editorial
Thomas Gieraths
digital intermediate supervisor / on-line editor
Uta Huerter
project manager digital lab
Anders Refn
editor
Severin Schultze
colorist dailies
Kristina Söll
post-production supervisor
Other
Jennifer Barbeau
location scout
Julia Brachert
production coordinator
Gero Brugmann
legal counsel: bank
Barbara DaDalt
production assistant
Lesley Myers
clearance coordinator
Daniela Radics
production assistant
Lauren Ramsay
production coordinator
Ryan D. Walker
production assistant
E. Christine Withrow
payroll accountant
Leigh Dillon
dialect coach: Aksel Hennie
Music Department
Cody Partridge
music coordinator
Jeff Wolpert
score mixer
Casting Department
Jennifer Barbeau
Consultant for Extras/BG Casting
Sandi Dal Cin
extras casting
Costume Department
Keith Bowser
wardrobe supervisor
Lea Haueisen
costume assistant
Kaitlyn King
costume truck supervisor
Camera Department
Calin Catalin
gaffer
Christopher Chung
First Assistant Camera: "A" Camera
Ian Colville
lighting technician
Chris Dwyer
grip
Jesse James
lighting technician
Jason Julian
grip
Mike Lawrence
key grip
Amanda Matlovich
still photographer
Jeff Miller
lighting technician
Nick Reid
dolly grip
John Christian Rosenlund
camera operator
Morgan Sainsbury
gaffer
Severin Schultze
digital imaging technician
Mike Thibault
grip
Raul Vargas
dit
James Vernelli
generator operator
Location Management
Michael Knox
location manager
Joseph Schlapsi
location production assistant
Script Department
Tami Scott
script supervisor: Canada
Movie title data and credits provided by