Dispatched to a small Italian town to await further orders, assassin Jack embarks on a double life that may be more relaxing than is good for him.
George Clooney
Jack / Edward
Violante Placido
Clara
Thekla Reuten
Mathilde
Paolo Bonacelli
Father Benedetto
Johan Leysen
Pavel
Irina Björklund
Ingrid
Lars Hjelm
Hunter #1
Björn Granath
Hunter #2
Giorgio Gobbi
Man on Vespa
Silvana Bosi
Old Cheese Vendor
Guido Palliggiano
Waiter (Market)
Samuli Vauramo
Young Swedish Man
Antonio Rampino
Postmaster
Filippo Timi
Fabio
Ilaria Cramerotti
Hooker #2
Sleepers
JFK
Diabolique
The Assassination of Richard Nixon
Policewoman
Lethal Weapon
Mission: Impossible
Trainspotting
The Matrix Revolutions
The Usual Suspects
From Dusk Till Dawn
Together
Ben-Hur
The Womb
The Big Sleep
Bullitt
Who Framed Roger Rabbit
Irreversible
Shanghai Express
Mission: Impossible III
The Virtuoso
The Equalizer 3
Kill 'em All 2
The Godfather Part III
John Wick: Chapter 2
Hellhound
All the Devils Are Here
Red Right Hand
Marked for Death
The Killer
God Is a Bullet
Take Back
Dead for a Dollar
6 Bullets
Dead Man Down
Killer Elite
Seeking Justice
Crimes of Passion
Ava
The Godfather