An industrial worker who hasn't slept in a year begins to doubt his own sanity.
Christian Bale
Trevor Reznik
Jennifer Jason Leigh
Stevie
Lawrence Gilliard Jr.
Jackson
Spencer Kayden
Mrs. Jackson