In the UK, a traumatized homeless veteran uncovers a child trafficking ring and sees a chance at personal redemption.
1929
1931
1928
2006
1956
1960
1967
2020
2014
1965
2001
2019
1983
1898
1982
2012