- Chris Hemsworth Owen Chase
- Benjamin Walker George Pollard
- Cillian Murphy Matthew Joy
- Ben Whishaw Herman Melville
- Tom Holland Thomas Nickerson
- Brendan Gleeson Tom Nickerson
- Jordi Mollà Capitán Archimedes
- Joseph Mawle Benjamin Lawrence
- Jamie Sives Isaac Cole
- Donald Sumpter Paul Macy
- Frank Dillane Owen Coffin
- Michelle Fairley Sra. Nickerson
- Charlotte Riley Peggy Chase
- Paul Anderson Caleb Chappel
- Edward Ashley Barzillai Ray