The English
Vultures on the Line
S1 E3:
In Powder River, Wyoming, Sheriff Marshall is investigating the mysterious murder/suicide of an ex-cavalry soldier and his homesteader wife.
Starring
Emily Blunt, Chaske Spencer, Stephen Rea