Trevor (Christian Bale) hasn't slept in a year. The shocking deterioration of his physical and mental health makes every waking moment an unrelenting state of confusion and paranoia. His only solace comes from affectionate prostitute (Jennifer Jason Leigh). When cryptic notes turn up in his apartment he needs to know - is there an elaborate plot to drive him mad or has fatigue simply robbed him of reason? A mesmerizing, Hitchcockian thriller.
For in-store pickup reservations please call 03 3650 615