(2002)
Released: 2002-10-18
Horror tale of insects which eat their victims from the inside out.
Vote Now!