Loading episode...

S1:E12 - Stolen Kids

Stolen Kids

S1:E12
2020
6.5/10
IMDb

In May and August 1989, two toddlers vanished from the same New York City park. A search turned up nothing — but their families haven't given up hope.