Beautiful, interesting, incredible cinema.

See what’s playing
Goa Lawah

Synopsis

Goa Lawah is a sacred bat cave on the east coast of Bali.