Where To Stream Scream The TV Series Season 2 Episode 12
When a Stranger Calls
- Aired August 16, 2016
- 60 Min
- Rated 7.1
- Number 2 Of 28 Rated Episodes
In the shocking season 2 finale, Emma and Audrey must make a daring move. Finally facing off with the Killer, they unmask Piper's final surprise.