They Nest (also known as Creepy Crawlers) is a 2000 thriller / horror film directed by Ellory Elkayem.
More at Wikipedia.
Release date: January 1, 2000
External links: IMDb