A sheriff goes in pursuit of an escaped convict who is bent on paying back the people responsible for his imprisonment.
2021
—
1995
2024