It Waits (2005) reviews and overview of demon in the woods movie

‘It lurks… It prowls…’ It Waits is a 2005 American horror feature film about a female forest ranger in a national park who has to face off against a vicious …

Read More