Chris Pine e Jeff Bridges estavam no projeto nos estágios iniciais da produção.
Shia LaBeouf foi escalado originalmente para este filme, mas saiu do projeto. Charlie Hunnam foi então escalado em seu lugar, mas posteriormente substituído por Casey Affleck.
Cate Blanchett também foi chamada para o projeto mas desistiu devido a conflitos de agenda. Kate Winslet a substituiu no papel.
Já Christoph Waltz foi chamado para atuar neste filme mas recusou o papel.