Watched this last night (blu-ray). Nothing Oscar-worthy here (except maybe the cinematography) but it was another fun time in the world of Graboids. I presume the budget was kept quite low, but it was a beautiful looking film with the location shooting in Thailand. What there was of the FX...