Tuesday, July 20, 2021: The Nest Premieres Today on VOD

A mother’s reality erodes around her as she struggles to fathom the entangled web of her daughter’s separation anxiety brought on by parasitic creatures within a stuffed bear.

STARRING: Dee Wallace, Sarah Navratil, Maple Suttles