In the UK, a traumatized homeless veteran uncovers a child trafficking ring and sees a chance at personal redemption.
1995
1989
2019
1977
2009
2010
2024
2016
1978
1968
2012
1987
2020
2022
2004
1976
2015