A ghost story about love and eco-terrorism in the Philippines circa 2001.
Dean Colin Marcial
Director