Horror tale of insects which eat their victims from the inside out.
2002 |1h 20m | Science Fiction, Horror