Cast: Taylor Kitsch, Lynn Collins, Willem Dafoe, Mark Strong, Bryan Cranston, Ciaran Hinds, Daryl Sabara, Thomas Haden Church, Samantha Morton