Guns of Honor (1994) Mark Franklin January 18, 2021 Martin Sheen is Jackson Hardin, a former Confederate officer who heads south of the Rio Grande to offer pardons to Southern soldiers who refused to surrender at the end … [Continue Reading...]