Beautiful, interesting, incredible cinema.
Filmed on the paradise island of Sri Lanka, this intense poetic work celebrates the eternal dance of nature’s sexuality, and sings of the lost Eden we all search for but do not expect to find.