Can They Be Stopped? - The Evil Dead
- Episode aired Jun 1, 2020
1981 - Five friends travel to a cabin in the woods, where they unknowingly release flesh-possessing demons.1981 - Five friends travel to a cabin in the woods, where they unknowingly release flesh-possessing demons.1981 - Five friends travel to a cabin in the woods, where they unknowingly release flesh-possessing demons.