Entertainment Weekly NewsNetflix's Outlast just introduced reality TV's biggest villains everMar 10, 2023Dalton RossBy Dalton Rossmore_vert