Alex Garland's acclaimed debut novel was adapted for the screen by John Hodge, whose distinctive cinematic vision was responsible for the screenplays of Shallow Grave and Trainspotting . The Beach... This description may be from another edition of this product.