Christian Bale is "The Machinist"

One time potential Batman, Christian Bale, has signed to play "The Machinist", a worker who sees ghostly visions in his terrain, in a new film from director Brad Anderson. According to Variety, it’ll be produced by Julio Fernandez for Spanish mini-major Filmax. Brad Anderson is now in Barcelona working on the project, which will shoot entirely in Spain, using a Spanish crew including director of photography Charlie Jimenez (Darkness). The trade says Filmax Intl. will handle worldwide sales on the film.