The Netflix supernatural horror series will conclude its run on December 31, 2020.
Read More