Angel Unchained (1970)
Genres: Drama, Action, Thriller
Cast: Larry Bishop, Tyne Daly, Aldo Ray
Angel Unchained is a 1970 American action thriller film directed by Lee Madden for American International Pictures and starring Don Stroud as the title character Angel. It was released in the United States on September 2, 1970.