In Bangkok, construction workers come across a rock which cannot be drilled, and discover dinosaur-like fossils of a creature resembling the Garuda from Thai-Hindu mythology. Two American archeologists investigate, awakening the creature which then goes on a rampage.
Practical Effects
Garuda puppet design—janky, earnest, weirdly majestic.
Production
Bangkok location shooting gives authentic chaos energy.
Director
Monthon Arayangkoon
Trivia, insights & behind the scenes
The Garuda is Thailand's national emblem and sacred in both Hindu and Buddhist traditions—making this essentially a movie about a deity committing war crimes.
Director Monthon Arayangkoon later admitted the creature effects were rushed; the Garuda puppet weighed over 200 pounds and required six operators.