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 Bruce Davison as Arthur Kerry O'Malley as Sister Alice James Badge Dale as John Dutton Sr. 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 Jane Carlson as Countess of Sussex Rafe Soule as Young Arthur 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)