Cast: Christian Bale, Rosamund Pike, Peter Mullan, Ben Foster, Jesse Plemons, Stephen Lang, Q'orianka Kilcher, Rory Cochrane