Garuda Movie · Horror · Sci-Fi Two archaeologists and the military must stop a winged monster in Bangkok, Thailand. 2004 · 1h 52m