All Cast

Vicky Krieps

Vicky Krieps

Vivienne Le Coudy

Viggo Mortensen

Viggo Mortensen

Holger Olsen

Solly McLeod

Solly McLeod

Weston Jeffries

Garret Dillahunt

Garret Dillahunt

Alfred Jeffries

Danny Huston

Danny Huston

Rudolph Schiller

W. Earl Brown

W. Earl Brown

Alan Kendall

Shane Graham

Shane Graham

Billy Crossley

Rafel Plana

Rafel Plana

Claudio Garcia

Colin Morgan

Colin Morgan

Lewis Cartwright

Ray McKinnon

Ray McKinnon

Judge Blagden

Atlas Green

Atlas Green

Little Vincent

Alex Breaux

Alex Breaux

Ed Wilkins

Michael Weaver

Michael Weaver

Sergeant Webb

Angela Lentz

Angela Lentz

Sarah

Nadia Litz

Nadia Litz

Martha Gilkyson

Marc Dennis

Marc Dennis

Fishmonger Stevens

John Getz

John Getz

Reverend Simpson

Luke Reilly

Luke Reilly

Doctor Reilly

Jason Clarke

Jason Clarke

Fergus McGillicuddy

Arturo Coronado

Arturo Coronado

Railroad Magnate

Eliana Michaud

Eliana Michaud

Little Vivienne Le Coudy

Henry Mortensen

Henry Mortensen

Johnny Chapman

Rodrigo Santacruz

Rodrigo Santacruz

Jury Foreman

Natalie Añorve Toledano

Natalie Añorve Toledano

Isabel García