The Machinist (2004)
The Machinist is a 2004 Spanish psychological thriller film in English language directed by Brad Anderson and written by Scott Kosar. The film stars Christian Bale with Jennifer Jason Leigh, John Sharian, Aitana Sánchez-Gijón, and Michael Ironside.
More at Wikipedia.