Sisters Katherine and Sheila Lyon vanish from a Wheaton, Maryland mall in 1975, launching a 40-year search for the girls. This case was one of the largest police investigations in the history of the Washington, DC metropolitan area.
Mark Bowden
Self
2014 · Movie
2012 · Movie
2025 · Movie
2019 · Movie
2026 · Movie
2017 · Movie
2022 · Movie
2010 · Movie
1999 · Movie
2024 · Movie
2020 · Movie
2013 · Movie
2018 · Movie