When Jack, a hit man from London, gets given his life back and the opportunity to save his daughter, it becomes a race against time to kill or be killed.
1976
2005
1997
2023
2008
1989
2010
2006
1986
2007
1999
2000
2016