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
Evil Does Not Exist
I Saw the TV Glow
Challengers
Boy Kills World
Humane
The Feeling That the Time for Doing Something Has Passed
The Ministry of Ungentlemanly Warfare
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
The Tattooist of Auschwitz
Shardlake
The Veil
Knuckles
Dead Boy Detectives
The Big Door Prize S2
The Jinx Part 2
Fallout
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
Terraferma
Cast & Crew
Add My Rating
Critic Reviews
User Reviews
Cast & Crew
Details
Cast & Crew
Directed By
Emanuele Crialese
Written By
Emanuele Crialese
story / screenplay
Vittorio Moroni
screenplay
Cast
Filippo Pucillo
Filippo
Donatella Finocchiaro
Giulietta
Giuseppe Fiorello
Nino
Mimmo Cuticchio
Ernesto
Martina Codecasa
Maura
Tiziana Lodato
Maria
Claudio Santamaria
Finanziere
Filippo Scarafia
Marco
Timnit T.
Sara
Pierpaolo Spollon
Stefano
Rubel Tsegay Abraha
Omar
Lois Clottey
Bimba Sara
Filippo Luna
Dottore
Giovanni Cintura
Tonino
Tindaro Veca
Pasquale
Biagio Barone
Vecchio pescatore
Carmelo Marchetta
Vecchio pescatore
Nino Bellomo
Vecchio pescatore
Carmelo Cannavò
Pescatore
Vincenzo Saltalamacchia
Pescatore
Piero Oscar Cardamone
Franco
Fabio Pucillo
Banda Franco
Roberto Pucillo
Banda Franco
Silvio Inguanta
Banda Franco
Eugenio Bonadonna
Banda Franco
Mary Di Malta
Donna biglietteria
Pasquale Giardina
Prete
Youssef Samassi
Immigrant
Produced By
Franco Bevione
associate producer
Fabio Massimo Cacciatori
associate producer
Marco Chimenz
producer
Fabio Conversi
producer
Matteo De Laurentiis
executive producer
Giovanni Stabilini
producer
Riccardo Tozzi
producer
Music
Franco Piersanti
Cinematography
Fabio Cianchetti
Sound
Jacopo Anzellotti
sound effects editor
Luca Anzellotti
foley editor
Massimo Anzellotti
foley artist
Angelo Bonanni
boom operator
Christophe Brajdic
sound consultant
Davide D'Onofrio
boom operator
Vincent Gregorio
sound assistant
Vincent Guillon
supervising sound editor
Jean-Paul Hurier
re-recording mixer
Pierre-Yves Lavoué
sound mixer
Nicolas Mahieu
studio recordist / studio recordist: Arabesque
Johann Nallet
sound re-recording mixer assistant
Loïc Prian
sound editor
Velislava Stoyanova
second boom operator
Editing
Simona Paggi
Casting Director
Chiara Agnello
Production Design
Paolo Bonfini
Costumes
Eva Coen
Makeup
Marzia Colomba
assistant hair stylist
Massimo Gattabrusi
hair designer
Ermanno Spera
makeup department head
Chiara Ugolini
assistant makeup artist
Alessandra Vita
makeup artist
Visual Effects
Fabio Luongo
visual effects artist: Visualogie
Stefano Marinoni
visual effects supervisor
Federica Nisi
visual effects coordinator
Paola Trisoglio
visual effects producer
Assistant Director
Vincenzo Rosa
second assistant director
Stefano Ruggeri
second assistant director
Emiliano Torres
assistant director
Production Management
Simona De Laurentiis
post-production supervisor
Federico Foti
unit production manager
Valentino Lo Cascio
assistant production manager
Simone Sterpetti
unit manager
Art Department
Giorgio Barullo
head painter
D'Ubaldi Cinzia
digital intermediate assistant
Luca De Stefano
props
Erminio Lauri
digital artist
Giuseppe Liotti
storyboard artist
Marco Ruggieri
digital artist
Blazej Wasiak
assistant art director
Alice Melloni
props
Stunts
Stefano Maria Mioni
stunt coordinator
Editorial
Andrea Baracca
colorist
Iolanda Pinna
assistant editor
Francesco Renda
second assistant editor
Other
Joshua Berman
co-production supervisor
Francesco Casisa
runner
Federica Cinquepalmi
assistant production coordinator
Claudia Croce
production assistant
Nicola Di Terlizzi
assistant location manager
Clemence Forestier
chief financial officer: Babe films
Giovanni Giardina
runner
Christian Giuliani
production coordinator
Giuseppe La Russa
production office assistant
Martin Marquet
publicist
Marco Mattei
production accountant
Francesca Romana Miani
production assistant
Erica Negri
development coordinator
Silvia Polato
physical production coordinator
Nathanaël Poupin
business & legal affairs
Antonia Tammaro
assistant accountant
Natale Aldo Tuccio
runner
Music Department
Joshua Berman
music coordinator
Daniel Blumenfeld
lyrics: additional music
Cesare Botta
music assistant
Christian Castagno
lyrics: additional music
Fabio Ceccarelli
accordion
Lu Colombo
performer: additional music
Roberto Corsi
music consultant
Goffredo Gibellini
score mix engineer
Angelo Giovagnoli
orchestra coordination / orchestra coordinator
Lisa Green
violin
Jarina
performer: additional music
Pasquale Lai
saxophone
Adriano Martino
electric guitar
Irka Mateo
lyrics: additional music
Sonia Maurer
mandolin, mandola, and mandoloncello
Giannandrea Mazza
music pre-production / programmer
Vittorino Naso
percussion
Luca Pincini
cello
Riccardo Rocchi
guitar
Roma Film Orchestra
music performed by
Casting Department
Maurilio Mangano
extras casting assistant
Ugo Polizzi
extras casting
Costume Department
Margherita Meddi
assistant costume designer
Marta Passarini
assistant costume designer
Camera Department
Luigi Andrei
camera operator
Alessio Bastianelli
first assistant camera
Jeremy Braben
aerial director of photography
Danilo Caruso
underwater focus puller
Claudio Frollano
gaffer
Alias Gallione
second assistant camera
Romualdo Nati
supertechnocrane technician
Massimo Rinella
grip
Donatella Sforza
video assist operator
Marco Sticchi
electrician
Giovanni Tancredi
electrician
Marco Tani
camera operator: "b" camera
Paolo Tiberti
key grip
Daniele Traettino
second assistant camera: underwater scenes
Simone Trecca
under water focus puller
Esther Venanzi
second assistant camera
Location Management
Christian Peritore
location manager
Script Department
Lucille Cristaldi
script supervisor
Movie title data and credits provided by