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
Freaks
Mifune
Memento
Wings of Desire
Breaking the Waves
Star Trek II: The Wrath of Khan
The Virtuoso
The Equalizer 3
Kill 'em All 2
John Wick: Chapter 2
The Godfather Part III
Hellhound
All the Devils Are Here
The Interpreter
Italian for Beginners
Sno-Line
Dumb Money
Red Right Hand
Marked for Death
The Killer