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.
1986
1996
2015
2016
1995
1994
2001
2005
2003
2004
1990
1991
1988
2021
2020
1977