Watch The Nest
- 1 hr 29 min
The Nest is a horror film. Flesh-eating cockroaches terrorize an island known as the New England Fishing Village. The island was a peaceful place to live before the creatures arrive. The roaches are also responsible for pets and people disappearing from the island.