GB, US, AU, PH, HK

???

94 min

Finished

Delikado

Directing:

Synopsis

The island of Palawan in the Philippines is a tropical paradise, a popular tourist destination - but it's also a battlefield. A group of activists is fighting to defend nature against international business and politics.