The Leaf Killer
Sign In with your TV Provider
S1 - E5

The Leaf Killer

In suburban Ohio, an entire family goes missing, their house filled with ominous blood stains. The mystery deepens when it’s learned the daughter was kidnapped and kept on a bed of leaves.
Aired: 02/03/2022
tv-14 |