Infestation ★★★½

For low budget schlock, this was a lot of fun.