The "Machinist" is a classic, twisted, Mind-fuck movie. Starring Christian Bale as Trevor Reznick, a man whom has not slept in one year. He works in a factory during the nights, the so called "Grave-yard" shift. He goes to his meal of the day at an airport, where he constantly has "conversations" with the waitress, Maria. He regularly has a prostitute, Stevie, whom he loves. The main plot of the movie is vague, but there. The thing about this movie is it was one of Bale's last movies before he completely transformed from the American Psycho, Insomniac, to the Hero of Gotham, in Batman Begins (2004). This is what made Christian Bale one of my favorite actors, as he plays both a hero and an antihero very well. I cannot review this movie without giving it away, as much is up to the viewer, as you will find out once you see it.
Photo: Actor Christian Bale lost 62 pounds to play the role of Trevor, he later regained the weight (properly) for his role in Batman Begins