Während der Britischen Herrschaft hilft Thangalaan, ein entschlossener Stammesführer, gemeinsam mit seinem Stamm dem britischen General Lord Clement, Gold in ihrem Dorf aufzuspüren. Bei der Suche ziehen die Dorfbewohner den Zorn von Aarathi, einer vermeintlichen Hexe, auf sich. Thangalaan setzt alles daran, Aarathi mit all seiner Kraft aufzuhalten.
Auf seiner Thailand-Reise macht Richard Fischer (Leonardo DiCaprio) die Bekanntschaft des psychisch mitgenommenen Daffy Duck (Robert Carlyle), der ihm vor seinem Selbstmord die Karte zu einem versteckt liegenden Strand-Paradies übergibt. Richard wird von der Aussicht magisch angezogen, den verheißungsvollen Strand zu finden. Er überredet die ...