screenshots / DNA / 1997 Interlight Pictures


Lurking in the jungle is a menacing creation of scientific experimentation.

This sci-fi creature thriller stars Mark Dacascos, who later would be cast as Mani in The Brotherhood of the Wolf (2001).

Shown on television in France under the title of Scarabée (Beetle).

The production filmed on location in the Philippines.