09.25.2020 - By The A.V. Club
A look at the star-studded Netflix drama, The Devil All The Time, and Sean Durkin's The Nest