New York Magazine : 2020-09-28

CRITICS : 64 : 62

CRITICS

THE NEST DIRECTED BY SEAN DURKIN IFC FILMS. R. 62 new york | september 28–october 11, 2020