In the UK, a traumatized homeless veteran uncovers a child trafficking ring and sees a chance at personal redemption.
2003
1997
2007
1949
1915
1968
1958
2023
2014
2019
2020
2021
2001
1964
2016
1940