Where To Stream Scream The TV Series Season 3 Episode 2
Devil's Night
- Aired July 8, 2019
- 60 Min
- Rated 6.3
- Number 22 Of 28 Rated Episodes
The group decides to turn the tables and set a trap for their would-be killer.
Devil's Night
The group decides to turn the tables and set a trap for their would-be killer.