Scarred City is a 1998 action film.
More at Wikipedia.
Director: Ken ManzelRelease date: January 1, 1998
External links: IMDb