On This Day January 11 1985 – Avenging Angel Premiered in Theaters
On this day January 11 1985, Avenging Angel premiered in theaters, continuing the gritty street level action style that defined many mid 1980s crime films. The movie followed a former cop drawn back into violent conflict while trying to protect those caught in dangerous urban