The Eyes of Evie Barret
- Episode aired Nov 15, 2017
- TV-14
- 21m
Evie buys a antique ring and starts dreaming of killing people who turn up dead. Leon also kills a dude.Evie buys a antique ring and starts dreaming of killing people who turn up dead. Leon also kills a dude.Evie buys a antique ring and starts dreaming of killing people who turn up dead. Leon also kills a dude.