Two Trains


Episode Info

Cullen goes head-to-head with the new marshal in an attempt to free his arrested railroad workers. Meanwhile, Campbell confronts Louise over a story.


Anson Mount
as Cullen Bohannon
as Elam Ferguson
Colm Meaney
as Thomas "Doc" Durant
Jennifer Ferrin
as Louise Ellison
Phil Burke (II)
as Mickey McGinnes
Philip Burke
as Mickey McGinnes
Chelah Horsdal
as Maggie Palmer
Jake Weber
as John Campbell
Tayden Marks
as Ezra Dutson
Ben Esler
as Sean McGinnes
Jonathan Scarfe
as Sidney Snow
David Wilson Barnes
as Martin Delaney
John Lacy
as Virgil Farnsworth
Michael Tiernan
as Treasurer Atwood
Kevin Davey
as Paddy Quinn
Haysam Kadri
as Dutch Dufray
James Fraser
as Deputy #2
T.J. Anderson
as Whore #2
Show More Cast

Two Trains Photos