Badland (2019 film)

Written and directed by Justin Lee, it depicts a Pinkerton detective who has been sent west to find several former Confederate soldiers who committed atrocious acts during the Civil War.

[1] Pinkerton detective and Union Army veteran Matthias Breecher (Kevin Makely) is hired by one of the first African American senators to track down the worst of the Confederate war criminals.

Breecher finds Cooke on his farm and learns that Reginald is being cared for by his daughter, Sarah (Mira Sorvino) as he is dying of pneumonia.

After building a coffin for Reginald and helping Sarah bury him, Breecher heads west to New Mexico in search of former confederate Captain Huxley Wainwright (Jeff Fahey).

Wainright is suspicious of newcomers since he stopped receiving letters from Dandridge, and has Breecher grabbed and tied to a chair early the next morning.

He stumbles to the local church where he finds saloon bartender Alice Hollenbeck (Amanda Wyss) praying, and gives her a message to wire to his patron, Senator Benjamin Burke (Tony Todd).

[4] Joe Leydon in Variety said "Justin Lee's indie Western should satisfy genre enthusiasts with a strong cast and an entertaining spin on a familiar story.