<P> The Beach is a 2000 English - language drama thriller film directed by Danny Boyle and based on the 1996 novel of the same name by Alex Garland , which was adapted for the film by John Hodge . The film stars Leonardo DiCaprio , Tilda Swinton , Virginie Ledoyen , Guillaume Canet , and Robert Carlyle . It was filmed on the Thai island Koh Phi Phi . </P>
<P> The Beach is a 2000 English - language drama thriller film directed by Danny Boyle and based on the 1996 novel of the same name by Alex Garland , which was adapted for the film by John Hodge . The film stars Leonardo DiCaprio , Tilda Swinton , Virginie Ledoyen , Guillaume Canet , and Robert Carlyle . It was filmed on the Thai island Koh Phi Phi . </P>
where was the movie the beach filmed at
where was the movie the beach filmed at
the Thai island Koh Phi Phi
the Thai island Koh Phi Phi