Where To Stream Scream The TV Series Season 2 Episode 9
The Orphanage
- Aired July 26, 2016
- 60 Min
- Rated 6.5
- Number 15 Of 28 Rated Episodes
Emma and Audrey discover why the Killer is targeting them, Noah loses something dear to him, and a long missing body of evidence is finally located.