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
Stellar Blade
Manor Lords [Early Access]
SaGa Emerald Beyond
Sand Land
Eiyuden Chronicle: Hundred Heroes
TopSpin 2K25
Tales of Kenzera: ZAU
Final Fantasy 7 Rebirth
See All
Movies
Explore Movies
APRIL 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
Challengers
Boy Kills World
Humane
The Feeling That the Time for Doing Something Has Passed
Abigail
The Ministry of Ungentlemanly Warfare
Civil War
Sasquatch Sunset
The First Omen
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
The Veil
Knuckles
Dead Boy Detectives
The Big Door Prize S2
The Jinx Part 2
The Spiderwick Chronicles
Conan O'Brien Must Go
Fallout
See All
Music
New Albums
Taylor Swift: The Tortured Poets Department
Taylor Swift: TTPD The Anthology
St. Vincent: All Born Screaming
Iron & Wine: Light Verse
Justice: Hyperdrama
Pet Shop Boys: Nonetheless
Neil Young & Crazy Horse: Fu##in' Up
Pearl Jam: Dark Matter
Vampire Weekend: Only God Was Above Us
Beyonce: Cowboy Carter
See All
News
Register
Register
The Crimson Rivers
Cast & Crew
Add My Rating
Critic Reviews
User Reviews
Cast & Crew
Details
Cast & Crew
Directed By
Mathieu Kassovitz
Written By
Jean-Christophe Grangé
novel "Red Blood Rivers" / screenplay
Mathieu Kassovitz
screenplay
Cast
Jean Reno
Pierre Niemans
Vincent Cassel
Max Kerkerian
Nadia Farès
Fanny Ferreira / Judith Herault
Dominique Sanda
Sister Andrée
Karim Belkhadra
Captain Dahmane
Jean-Pierre Cassel
Dr. Bernard Chernezé
Didier Flamand
The Dean
François Levantal
Pathologist
Francine Bergé
Headmistress
Philippe Nahon
Man at Petrol Station
Laurent Lafitte
Hubert, the Dean's Son
Robert Gendreu
Cemetery Warden
Christophe Bernard
Skinhead #1
Nicky Naudé
Skinhead #2
Tonio Descanvelle
Sarzac Policeman #1
Olivier Rousset
Sarzac Policeman #2
Françoise Loreau
Nun in Convent
Vincent Tulli
Computer Technician
Nicolas Koretzky
Computer Cop
Sami Zitouni
Youth #1 on Sarzac Estate
Slim Zitouni
Youth #2 on Sarzac Estate
Christophe Rossignon
Policeman in Station Wagon on Bridge
Dominique Bettenfeld
Policeman with Theory
Alexis Robin
Blind Child with Dog
Alain Guerillot
Skinhead Cafe Owner
Laurent Avare
Rémy Caillois
Olivier Morel
Philippe Sertys
Vincent Skimenti
Policeman
Produced By
Jérôme Chalou
line producer
Alain Goldman
producer
Catherine Morisse
associate producer
Music
Bruno Coulais
Cinematography
Thierry Arbogast
Sound
Philippe Amouroux
re-recording mixer
Nicolas Becker
sound effects
Anne Delacour
dialogue editor
Michel Filippi
adr supervisor
Cyril Holtz
re-recording mixer
Vincent Montrobert
assistant sound editor
Vincent Tulli
sound editor / sound
Emmanuel Ughetto
boom operator
Ken Yasumoto
avalanche sound effects editor
Editing
Maryline Monthieux
Casting Director
Pierre-Jacques Bénichou
Production Design
Thierry Flamand
Set Design
Cécilia Blom
Costumes
Sandrine Follet
Julie Mauduech
Makeup
Aurora Bergere
makeup artist
Christophe Chabenet
special makeup effects artist
Sylvie Ferry
special makeup effects artist
Denis Gastouet
special makeup effects artist
Sylvie Greco
makeup artist
Karina Gruais
makeup artist
Patrice Iva
key hair stylist
Frédéric Lainé
special makeup effects artist
Jean-Christophe Spadaccini
special makeup effects artist
Nathalie Tissier
key makeup artist / makeup designer
Special Effects
Pascal Buron
special effects production
Pascal Molina
special effects
Visual Effects
Agnès Berger Sébenne
visual effects producer
Laurent Borenstein
visual effects technical director
Alain Boutillier
digital artist
Stephanie Boutinaud
digital artist
Christophe Courgeau
lead matte painter
Nabila Daniault
digital grader
Fabrice Delapierre
animator
Sophie Denize
visual effects coordinator
Yann Doray
compositor
Arnaud Fouquet
digital artist
David François
digital compositor
Gilles Gaillard
digital grader: Mikrosimage
Christian Guillon
visual effects director: L'EST
Benoit Holl
animator
Krao
visual effects supervisor
Philippe Leprince
effects technical director
Jean Baptiste Lère
3d supervisor
Gaston Marcotti
digital artist
Nicolas Rey
3d supervisor
Stéphane Richez
matchmove artist
Julien Rousseau
rotoscoper
Gaël Seydoux
lighting technical director: MikrosImage
Malek Touzani
animator
Assistant Director
David Diane
trainee assistant director
Pascal Guérin
second assistant director
Mathieu Hiltzer
additional second assistant director
Valérie Othnin-Girard
first assistant director
Raphaëlle Piani
third assistant director
Production Management
Jean-Louis Bergamini
assistant unit manager
Sylvain Bouladoux
unit manager
Jérôme Chalou
production manager
Dominique Dubreuil
assistant unit manager
Guinal Riou
unit manager trainee
Antoine Vierny
unit manager
Art Department
Jean-Marc Auriol
painter: art department
Luc Compère
construction manager
Farid Kermici
storyboard artist
Sandrine Magner
art department accountant
Emmanuel Marais
assistant art director
Manuel Mougin
property master
Muriel Nicolle
sculptor
Stanislas Reydellet
assistant art director
Manuel Swieton
carpenter
Jean-Claude Tenes
construction manager
Alain Veyssier
first assistant art director
Marc Thiébault
set dresser
Stunts
Virginie Arnaud
stunts
Alain Barbier
stunts
Rémi Canaple
assistant stunt coordinator / stunts
Patrick Cauderlier
stunt coordinator
Jean-Claude Lagniez
stunt driver
Sébastien Lagniez
stunt double
Mael Lamberton
stunt rigger
Nicky Naudé
fight arranger
Catherine Robert
stunts
Dany Roca
stunts
Patrick Steltzer
stunts
Gilles Conseil
stunts
Editorial
Miguel Bejo
telecine dailies colorist
Virginie Bruant
assistant editor
Agathe Cauvin
assistant editor
Sandro Lavezzi
apprentice editor
Yvan Lucas
color timer
Soazic Veillon
assistant editor
Other
Stéphane Bourdon
armourer
Pascal Brun
helicopter services
Audrey Mery
production secretary
Jurgen Proschinger
post-production deal broker
Music Department
Jean-Philippe Audin
cello
Stéphane Briand
assistant music mixer / mixed by
Marc Chantereau
percussion
Bruno Coulais
orchestrator
Orchestre Philharmonique de Paris
music played by
Raoul Duflot-Vérez
keyboards
Laura Giansily
assistant music supervisor
Françoise Gnéri
viola
Christophe Guiot
conductor
Alain Kouznetzoff
violin
Philippe Laffont
mixed by / music mixer / music recordist
Maxime Lefevre
music recordist
Michel Peyratout
double bass
Slim Pezin
guitar / music supervisor
Stéphane Reichart
assistant music recordist
Benjamin Caillaud
assistant music recordist
Frankii Elliott
composer: additional music US/international versions / composer: trailer US /international versions
Costume Department
Dorothée Lissac
costumer
Camera Department
David Campbell
crane operator: Technocrane
Emmanuel de Fleury
assistant camera
Patrick de Ranter
steadicam operator
Jean-Marie Delorme
aerial assistant camera
Georges Diane
camera operator
Bruno Dubet
key grip
Xavier Embry
grip
Guy Ferrandis
still photographer
Gil Fontbonne
key grip
Monika Jeziorowska
still photographer
Eric Larsen
dailies
Dominique Legueux
key grip
Sophie Lelou
electric intern
Nicolas Massart
assistant camera
Yves Michaud
steadicam operator
Vincent Muller
focus puller
Xavier Renaudot
electrician
Bruno Roza
grip
Daniel Savary
aerial assistant camera
Nicolas Sommermeyer
best boy grip
Jean-Baptiste Thibaud
steadicam operator
Patrick Vobecourt
electrician
Script Department
Michèle Andreucci
continuity
Nathalie Vierny
continuity
Movie title data and credits provided by