Netflix Announces Premiere for Supernatural Horror Series [Photos]

Archive 81 is coming to Netflix in 2022. The streaming service has announced a premiere date and released photos for the new supernatural horror series. Starring Mamoudou Athie, Dina Shibabi, Martin Donovan, Matt McGorry, Julia Chan, Evan Jonigkeit, and Ariana…