On vacation in Thailand, an adventurous backpacker sets out for an island rumored to be a solitary beach paradise.
Leonardo DiCaprio
Richard
Tilda Swinton
Sal
Victoria Smurfit
Weathergirl
Robert Carlyle
Daffy