Big budget horror movie about killer pillbugs.