Henry Cavill
Chris Hemsworth was cast to play the lead, Owen Chase, in June 2012. Tom Holland won the role of young Nickerson in April 2013. Cillian Murphy signed on as Matthew Joy in June. Before Benjamin Walker was set to play the Captain, other actors that were considered included Benedict Cumberbatch, Tom Hiddleston, and Henry Cavill.