
The Immortal
2019 · Movie · 115 min · ★ 6.6
An exiled hitman reunites with an old mentor and takes on a new mission as gang conflict escalates. Pulled between a brutal childhood in Naples and a bleak present, he’s forced to face haunting memories of loss while pushing deeper into a cold underworld where survival feels like its own curse.
Where to watch
Streaming on HBO Max.
2 hours to watch.
Stream (included)
Streaming availability and prices may be inaccurate or change — verify with the provider before subscribing.
unSUB's subscription recommendations are informational only, not financial advice.
More value for your money
Similar titles, ranked by watch-hours per subscription dollar.
Details
- Original title
- L'Immortale
- Years
- 2019
- Release date
- 2019-12-05
- Language
- Italian
- Runtime
- 115 min
- Max quality
- UHD
- TMDB rating
- 6.6/10 (499 votes)
About
If you like hard-edged Italian crime stories with nonstop momentum and a wounded antihero, this should land, especially if you’re into Gomorrah; Not for you if you want light themes or a straightforward, flashback-free plot.
Pros: relentless tension; emotional lead performance; gritty crime atmosphere | Cons: frequent flashbacks; uneven storytelling; can feel repetitive
Themes
- naples, italy
- organized crime
- street crime
- gomorra
Cast & crew

Marco D'Amore
as Ciro Di Marzio
- GA
Giuseppe Aiello
as Ciro bambino

Salvatore D'Onofrio
as Bruno
- GV
Giovanni Vastarella
as Bruno giovane

Marianna Robustelli
as Vera
- MA
Martina Attanasio
as Stella

Gennaro Di Colandrea
as Virgilio

Aleksey Guskov
as Yuri Dobeshenko

Nello Mascia
as Don Aniello Pastore
- NC
Nunzio Coppola
as Coppola
Directed by Marco D'Amore