Guest Stars Sean Bridgers as Johnny Burns Jeffrey Jones as A.W. Merrick Ray McKinnon as Reverend H.W. Smith Peter Jason as Con Stapleton Garret Dillahunt as Jack McCall Timothy Omundson as Brom Garret Keone Young as Mr. Wu Geri Jewell as Jewel Nick Offerman as Tom Mason Joe Chrest as Persimmon Phil Co Starring Bree Seanna Wall as Sofia Metz Dean Rader-Duval as Jimmy Irons Dan Hildebrand as Tim Driscoll Tom Simmons as Poker Player Jane Leigh Connelly as TBD Cheryl Huggins as Gem Whore #2 Toni Oswald as TBD