Will Poulter and Benedict Cumberbatch were cast for the movie but dropped off after the movie was delayed and were later replaced by Jack Huston and Alden Ehrenreich.