In the UK, a traumatized homeless veteran uncovers a child trafficking ring and sees a chance at personal redemption.
1957
1990
2018
2021
1995
2017
2012
1987
2023
1971
2019
1996
2005
1965
2000