Screen legend David Carradine turns in one of his final screen performances. Damian Chapa stars as honest but financially strapped cop Angel Alvarez, who makes some quick money -- but loses his soul -- when he goes to work for a local gangster, Fernando.