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
Kingdom of the Planet of the Apes
Gasoline Rainbow
Poolman
The Fall Guy
Tarot
Evil Does Not Exist
I Saw the TV Glow
Challengers
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
Virtual Revolution
Cast & Crew
Add My Rating
Critic Reviews
User Reviews
Cast & Crew
Details
Cast & Crew
Directed By
Guy-Roger Duvert
Written By
Guy-Roger Duvert
Cast
Mike Dopud
Nash
Jane Badler
Dina
Jochen Hägele
Stilson
Maximilien Poullein
Morel
Kaya Blocksage
Camylle
Petra Silander
Kate
Nicolas Van Beveren
Jon
Elie Haddad
Camille
Emilien De Falco
Swal
Eric Kailey
Vardag
Zoe Corraface
Dalwyn
Melissa Mars
Finlen
Leslie Carles
Killer #2
Vincent Ceus
Camylle's Henchman #2
Serge Crozon-Cazin
Interpol Agent #2
Frédéric Deleersnyder
Hacker
Benjamin Dupiech
GunFighter #2
Tchewk Essafi
Camylle's Henchman #3
Olivier Faursel
Camylle's Henchman #1
Maxence Fertein
Camylle's Henchman #4
Charline Garnier
Fighter
Audrey Giacomini
Helena
Pascal Gilles
Brute
Dorothée Girot
GunFighter #1
Franck Gonzalez
Interpol Agent
Patrick Guérineau
Interpol Agent #1
Salem Kali
Fahim Al Saoud
Aurore Klein
Lover #2
Jean-Charles Mouveaux
Olmetta Worlds Soldier
Mickaël Moïse
Tank
Sébastien Novac
Killer #1
Hoda Safiah
Gray-skinned Assassin
Julien Toilliez
Leonard Lorenz
Cyril Villalonga
Synternis Employee
Lucile Wawrzyniak
Lover #1
Yves Yan
Interpol Agent
Produced By
Gil Aglaure
executive producer
Olivier Biercewicz
line producer
Guy-Roger Duvert
producer
Nicolo Laurent
executive producer
Music
Guy-Roger Duvert
Cinematography
Cyril Bron
Sound
Terry Boyd Jr.
foley mixer
Marco Augusto Comba
re-recording mixer
Yves Douek
boom operator
Josh Eckberg
dialogue editor / re-recording mixer
Matthew Thomas Hall
sound designer / sound effects editor
Julien Riquier
sound
Carlos Sanches
sound editor
Aravind Vijayakumar
asst. re-recording mixer: Indian Language Version
Editing
Sylvain Franchet
Casting Director
Léa Coquin
Sarah-May Levy
Art Direction
Marc Azagury
Set Design
Irene Marinari
chief set decorator
Costumes
Mathilde Fontaine
head costume designer
Rosalida Medina
Makeup
Djenete Bouadjadj
key makeup artist / makeup supervisor
Jean Buisson-Ramey
extra makeup artist
Mathieu Capmarty
hair stylist
Maya Chancelade
makeup artist
Alban Jarossay
extra makeup artist
Mélodie Ras
key hair stylist
Visual Effects
Guillaume Bodin
visual effects artist
Rob Field
visual effects artist
Guillaume Heulard
visual effects artist
Matt Hoffman
digital effects / visual effects supervisor
César Turturro
visual effects artist
Charles-Henri Vidaud
matte painter
Chris Wells
visual effects artist
Assistant Director
Thomas Faccini
assistant director
Nicolas Fuchs
second unit director
Julie Mura
second assistant director
Jean-François Voisin
first assistant director
Production Management
Harold Benhaim
assistant unit manager / unit manager
Olivier Biercewicz
unit production manager
Olivier Bonnabeau
production manager trainee
Benoit Martin
production manager trainee
Nicolas Plouhinec
unit production manager
Vanessa Ragueneau
additional production manager
Guillaume Rizo
additional production manager
Antoine Toulliou
production manager
Art Department
Marc Azagury
props designer / set designer
Romain Bizat
3d prop modeler
Charlène Dubreton
assistant set decorator
Céleste Galliot-Dollet
set decorator intern
Chad Keyes
graphic designer
Leonor Scavino
set decorator trainee
Guillaume Souchaire
assistant set decorator
Cyril Terpent
storyboard artist
Jean Baron Von Krakken
set builder
Stunts
Abdel Benzaim
assistant stunt coordinator / stunts
Thomas Chariot
assistant stunt coordinator / assistant stunt rigger / stunts
Serge Crozon-Cazin
stunts
Gil Demurger
stunt coordinator / stunt fight arranger
Christophe Diez
stunts
Tchewk Essafi
stunts
Maxence Fertein
stunts
Pascal Gilles
stunts
Juan Jimenez
stunts
Sébastien Labie
stunt rigger / stunts
Hoda Safiah
stunts
William Simonnet
stunts
Edouard Sire
stunts
Florin Stancu
stunts
Editorial
Donovan Kosters
dcp mastering
Other
Chris Armitage
special thanks: special fan funder
Isaac Asimov
special thanks
Antoine Bansard
special thanks
Emmanuel Baron-Dion
special thanks
Arthur Bashung
special thanks
Maxime Baulleret
special thanks
Chantal Biercewicz
special thanks
Mariam Biercewicz
special thanks
Myriam Biercewicz
special thanks
Holly Browde
special thanks
Hamdi Chahed
special thanks
Thomas Clavel
special thanks
Clément Debes
special thanks
Philip K. Dick
special thanks
Amélie Duvert
special thanks: special fan funder
Olvivier Fabert
special thanks
Nicolas Fuchs
special thanks
Céleste Galliot-Dollet
special thanks
Iris Gardet-Hadengue
special thanks: special fan funder
Bill Gardner
special thanks: special fan funder
Yann Goffin
special thanks: special fan funder
Tobias Hellsten
special thanks: special fan funder
Kevin Houley
special thanks
Jonna Jackson
special thanks
Alban Jarossay
special thanks
Demetris Kyriacou
special thanks
Muriel Lacouture
special thanks
Nicolo Laurent
special thanks
David Lautrette
special thanks
Margaux Lefevre
special thanks
Philippe Lescuyer
special thanks
Sarah-May Levy
special thanks
Tahar Liz
special thanks
Marie-Cécile Mancho
special thanks
Shirow Masamune
special thanks
Florine Mikusinski
special thanks
Marc Milani
special thanks
Denis Planat
special thanks
Bertrand Ploquin
special thanks
Axel Riou
special thanks
Baptiste Sellier
special thanks
Davy Sihali
special thanks
Fabio Soares
special thanks
Thomas Theret
special thanks
Justine Veillot
special thanks
Cyril Villalonga
special thanks
Jean Baron Von Krakken
special thanks
Casting Department
Emmanuel Baron-Dion
extras casting assistant
Marc Milani
extras casting
Costume Department
Lola Fournier
wardrobe
Florie Rigault
wardrobe
Camera Department
Axel Auger
key grip 2
Antoine Bansard
grip
Bruno Blancfuney
third assistant camera trainee
Frederic Borja
electrician
Cyril Bron
camera operator
Robin Cassiau
second assistant camera
Hamdi Chahed
third assistant camera trainee
Martin Chanvillard
electrician
Jérémy Courmont
additional electrician
François Croué
grip
Sacha Duval
key grip
Alexandre Fafin
grip
Thomas Garreau
key electrician
Romain Girard
additional electrician
Milosz Kubok
electrician
Loup Lebreton
first assistant camera
Romuald Levieuge
MoVI operator / camera operator
Kieran Lheritier
key grip
Quentin Montfort
electrician
Clara Pauthier
third assistant camera trainee
Script Department
Carline Chernier
continuity trainee
Mélanie Julien
script supervisor
Aurélie Vallée
continuity
Movie title data and credits provided by