Where To Stream Stalker Season 1 Episode 20
Love Kills
- Aired May 18, 2015
- 60 Min
- Rated 6.4
- Number 18 Of 20 Rated Episodes
A search for an elusive serial killer leads the TAU to a shocking revelation. Also, Vicky learns some startling information about her ex-husband.