0 / 60 seg.

STUPID ANSWERS: (Hi, I'm Jeff Probst (in Thailand)) Parts of this 2000 Leonardo DiCaprio movie were filmed nearby on the beach of Thailand's Phi Phi Island