Where To Stream Scream The TV Series Season 2 Episode 7
Let the Right One In
- Aired July 12, 2016
- 60 Min
- Rated 6.6
- Number 12 Of 28 Rated Episodes
Eli takes Emma on a criminal adventure while Noah's relationship with Zoe escalates and the Killer lures Brooke and Audrey into a deadly trap.