Guest Stars Marley Shelton as Emma Dutton Sebastian Roché as Father Renaud Jennifer Ehle as Sister Mary Leenah Robinson as Baapuxti Tim DeKay as Bob Strafford James Badge Dale as John Dutton Sr. Bruce Davison as Arthur Kerry O'Malley as Sister Alice Michael Spears as Runs His Horse Amelia Rico as Issaxche Rainwater Jo Ellen Pellman as Jennifer Nick Boraine as Richard Holland Co Starring Caleb Martin as Dennis Rafe Soule as Young Arthur Jane Carlson as Countess of Sussex Brian Knoebel as Groomsman 1 Kondwani Phiri as Linda Nicholas Adams as Groomsman 2 Raymond Watanga as Kagiso Scott Buechler as Sheep Herder (Fence Cut) Potsch Boyd as Mr. Worth Rendani Mufamadi as Gatimu Amie MacKenzie as Abel Adam Neill as Benson Stephen Small Salmon as Old Man Mike Peebler as Richard Harlow Bianca Bosch as Rachel (Bridesmaid) Nikita Faber as Rebecca (Bridesmaid)