- Tommy Lee Jones George Briggs
- Hilary Swank Mary Bee Cuddy
- Grace Gummer Arabella Sours
- Miranda Otto Theoline Belknap
- Sonja Richter Gro Svendsen
- David Dencik Thor Svendsen
- William Fichtner Vester Belknap
- Evan Jones Bob Giffen
- John Lithgow Reverendo Alfred Dowd
- Tim Blake Nelson Freighter
- Jesse Plemons Garn Sours
- James Spader Aloysius Duffy
- Hailee Steinfeld Tabitha Hutchinson