Nest (2026)
A young family terrorised by a new species of deadly arachnid.
Nest is a 2026 movie. Directed by Guy Edmonds. Main cast: Felix Mallard.
Release dateFebruary 24, 2026
DirectorGuy Edmonds
ScreenplayGuy Edmonds
Original languageEN
