The Beach by John Hodge
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 stars Leonardo Di Caprio as Richard, a wayward, sould-searching young traveller yearning for unrivalled adventure, who finds himself caught up in troubling, even deadly undercurrents.