Icon / VideoCreated with Sketch.HorrorThere's Something in the Barn & more great horror to watch on Netflix this week Mar. 25