The Machinist ending / spoiler
Trevor's memories finally clear showing him his past sins. He accidentally ran over a child when he took his eyes off the road. His dellusions were his subconcious trying to remind him of these memories.
Submitted by Rick Regan
