Evil Lives Here: Shadows of Death poster
TV

Evil Lives Here: Shadows of Death (2020)

S03E06 The Lookout

May 15, 2022 • Season 3 • Episode 6 • HD

The killings of two teenage girls at a secluded and picturesque viewpoint initially appear to be unrelated. However, as investigators dig deeper, they reveal a tangled web of hidden truths within their circle of friends.

Country: US