Actors such as Tom Cruise and Eric Bana were originally considered for the project, but Mangold managed to score a box office bonanza when he cast Christian Bale (Batman himself) as Civil War veteran Dan Evans and Russell Crowe as suave train robber and ruthless killer Ben Wade.