While in a very dangerous psych trip, a former police officer Hector lives his past in the present while he tries to get free from his anguish and find out his mistakes in order to be forgiven of his sins.
1995
1931
1963
1998
1996
2006
2000
2016
1992
2008
2019
2004
2009
2005