In Thailand's Heaven Hotel, a group of four very different people find their lives colliding in tragic ways. Drifter Sean (Jonathan Rhys-Meyers) is a runner for a dangerous drug gang. Rosa (Saskia Reeves) is a psychologist who is performing research on the dreams of children. In the room below her is a wounded female assassin who is waiting to intercept the package that Sean is transporting. Finally, Wit is a small, streetwise kid who works as a bellboy and therefore knows far more than the guests know he does. As their time at the Heaven progresses, it becomes clear that they won't all leave alive. Alex Garland's (THE BEACH, 28 DAYS LATER) novel is vividly translated to the screen by Oxide Pang Chun, one half of the Pang Brothers (THE EYE, INFERNAL AFFAIRS).