Monster of the Week: Immolate Demon (Bird Box) – 2018 | New 5th Edition Monster

It's beautiful. It's beautiful. Take off your blindfold. Netflix's 2018 Bird Box horror film starred Sandra Bullock and was set in a post-apocalyptic world where unseen creatures ravaged society, inducing people to commit suicide in horrific ways. Released over Christmas, the movie received a fair amount of conflicting fanfare, much to Netflix's delight. On the … Continue reading Monster of the Week: Immolate Demon (Bird Box) – 2018 | New 5th Edition Monster