Before I begin, please understand that this was a made-for-TV movie. Sometimes those are gems, like Killdozer. Other times they can be laughably bad, like Gargoyles. Unfortunately, Larva sits somewhere in the middle, well within the realm of almost completely forgettable. In Larva, a new vet to the poorly named Host, Missouri, discovers a new … Continue reading Larva (2005)