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
Sea of Thieves (PS5)
Endless Ocean Luminous
Stellar Blade
Manor Lords [Early Access]
Sand Land
Eiyuden Chronicle: Hundred Heroes
TopSpin 2K25
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
Dark Matter
Hacks S3
A Man in Full
The Tattooist of Auschwitz
Shardlake
The Veil
Knuckles
See All
Music
New Albums
Taylor Swift: The Tortured Poets Department
Taylor Swift: TTPD The Anthology
Dua Lipa: Radical Optimism
St. Vincent: All Born Screaming
Iron & Wine: Light Verse
Justice: Hyperdrama
Pet Shop Boys: Nonetheless
Pearl Jam: Dark Matter
Vampire Weekend: Only God Was Above Us
Beyonce: Cowboy Carter
See All
News
Register
Register
Salvo
Cast & Crew
Add My Rating
Critic Reviews
User Reviews
Cast & Crew
Details
Cast & Crew
Directed By
Fabio Grassadonia
Antonio Piazza
Written By
Fabio Grassadonia
writer
Antonio Piazza
writer
Cast
Saleh Bakri
Salvo
Luigi Lo Cascio
Enzo Puleo
Sara Serraiocco
Rita
Giuditta Perriera
Mimma Puleo
Mario Pupella
Boss
Redouane Behache
Picciotto
Jake J. Meniani
Picciotto
Produced By
Raphaël Berdugo
co-producer
Rémi Burah
co-producer
Massimo Cristaldi
producer
Antoine de Clermont-Tonnerre
co-producer
Yann Legay
co-producer
Fabrizio Mosca
producer
Francesco Tatò
line producer
Music
Emma Marrone
Cinematography
Daniele Ciprì
Sound
Paolo Amici
sound effects editor
Arnaud Calvar
boom operator
Italo Cameracanna
foley artist
Emanuela Di Giunta
sound editor
Daniele Quadroli
sound effects editor
David Quadroli
sound effects editor
Fabrizio Quadroli
sound effects editor
Guillaume Sciama
sound
Editing
Desideria Rayner
Casting Director
Chiara Agnello
Valerie Espagne
Casting Director
Production Design
Marco Dentici
Set Design
Cristiana Possenti
Costumes
Mariano Tufano
Makeup
Stefano Nigro
key hair stylist
Alessandra Vita
makeup artist
Special Effects
Tiberio Angeloni
special effects
Franco Galiano
special effects supervisor
Paolo Galiano
special effects
Visual Effects
Stefano Camberini
digital artist
Fabio Luongo
senior compositor
Francesco Antonio Maggi
digital compositor
Stefano Marinoni
visual effects supervisor
Federica Nisi
visual effects coordinator
Sara Paesani
digital compositor
Paola Trisoglio
visual effects supervisor
Assistant Director
Claudio Giordano
assistant director
Lorenzo Grasso
first assistant director
Vincenzo Rosa
second assistant director
Ciro Visco
second assistant director
Production Management
Monica Giuliani
floor manager/production accountant
Clara Mecchi
second floor manager: production accountant
Giuseppe Pugliese
production manager
Francesco Paolo Renda
unit manager
Art Department
Veronica Gambacurta
head painter
Laura Inglese
assistant art director
Valentina Troccoli
painter
Stunts
Massimiliano Di Rocco
stunts
Gianluca Petrazzi
stunt coordinator
Fabio Pilato
stunts
Giorgio Savino
stunts
Florian Rrotaj
stunts
Editorial
Mascia Calamandrei
assistant editor
Davide D'Angelo
post-production coordinator
Guerrino Di Benedetto
colorist
Irma Misantoni
post production supervisor
Other
Dean Kapsalis
special thanks
Marten Rabarts
special thanks
Costume Department
Mariano Tufano
costumer
Camera Department
Matteo Carlesimo
steadicam operator
Floriana Cosentino
second assistant camera
Pietro Cusimano
first assistant camera
Sascia Ippoliti
steadicam operator
Massimo Lazzara
key grip
Vincenzo Navarra
video assist
Location Management
Ugo Polizzi
location manager
Script Department
Lucille Cristaldi
script supervisor
Movie title data and credits provided by